经常用这段代码关机会损害电脑吗?

用的是Win7
关机代码:
import os
os.system('shutdown -s -t 0')

还有什么其他便捷而不损害电脑的关机方法?

没有影响, 和在开始菜单里点关机是一样的。
另外, 可以使用Python 的ctypes库(或win32api模块)调用API函数, 这样就可以避免调用shutdown命令时出现黑色窗口。
主要使用InitiateSystemShutdown函数, 配合LookupPrivilegeValue, AdjustTokenPrivileges使用。

如果你指的是硬件,那没影响

如果是电脑硬件,怎么关机都差不多的,没区别,对系统来说,哪怕是你平时正常关机,如果一些应用没有提前关闭也可能会出现数据丢失的情况,但是不会损害电脑

没啥影响 和你手动点菜单下面的关机键一样的