0
我嘗試使用(從內存中去,這可能不是100%準確):如何更改使用Python的主機上樹莓派
import socket
socket.sethostname("NewHost")
我有一個權限錯誤。
我將如何完全從Python程序中完成此任務?
我嘗試使用(從內存中去,這可能不是100%準確):如何更改使用Python的主機上樹莓派
import socket
socket.sethostname("NewHost")
我有一個權限錯誤。
我將如何完全從Python程序中完成此任務?
如果你只需要做更改主機名,直到下一次重新啓動,很多Linux系統可以改變它:
import subprocess
subprocess.call(['hostname', 'newhost'])
或打字少,但一些潛在的隱患:
import os
os.system('hostname %s' % 'newhost')