我正在尝试执行此脚本以获取笔记本电脑的主机名
我使用Windows7 64位和Python 3.6.4
我已经在Python IDE中尝试过此代码,并且可以使用。这个错误发生在PyCharm
import socket
c = socket.gethostname()
print(c)
您有什么解决办法吗?
答案 0 :(得分:0)
您的文件很有可能被命名为socket.py
。
然后import socket
时,它将导入当前文件而不是python套接字模块。
将文件重命名为rm -rf socket.pyc
(以删除先前执行所生成的已编译字节码)。