python - AttributeError:部分初始化的模块'socket'没有属性'gethostbyname'(很可能是由于循环导入) - Python
问题描述
我正在通过编写一些非常简单的代码来测试 Socket 模块,但是我遇到了错误!
按照下面的代码:
import socket
resp="Y"
while(resp=="Y"):
url=input("URL: ")
ip=socket.gethostbyname(url)
print("IP: ", ip)
resp=input("Type <y> to continue: ").upper()
解决方案
您可能将文件命名为 socket.py,如果您这样做了,请更改它并重试。
原则上,总是发布整个回溯
推荐阅读
- jquery - 当它击中 WayPoint div 时如何定位动画项目
- reactjs - 如何将光标指针和其他css添加到材质ui datepicker
- node.js - 尝试通过nodejs启动browerstacklocal时出现本地错误
- python - 如何使用 python 获取 Excel 工作表的“总编辑时间”属性?
- sql - 如何退回每位作者出版的第一本书?
- javascript - 当您导航回它时更新已安装的屏幕
- css - 如何在每行中最多渲染 4 个项目
- php - 创建一个带有 2 个图标的 png 图像
- c# - 关于代码访问安全性与不可验证代码的混淆
- regex - 如何使用 Beautiful Soup 检查 p 标签中是否存在电子邮件?