Python当前目录有同名模块请问如何导入内置socket模块,pythonsocket,目录下有两 py 文件,
Python当前目录有同名模块请问如何导入内置socket模块,pythonsocket,目录下有两 py 文件,
目录下有两 py 文件,test.py 和 socket.py,内容分别为:
test.py
import socketprint socket.AF_INET
socket.py
AF_INET = 'local AF_INET'
执行 test.py 的结果是 local AF_INET,如何在不修改脚本文件名的情况实现导入内置的 socket 模块呢?(即输出为 2)
module 内可以用 absolute_import 解决,module 外就只好暴力解决了。
随手码,未调试。by File:///
import syssys.path.remove(0)import socket as sys_socketsys.path.insert(0, '')import socket
编橙之家文章,
相关内容
- 请问django csrf文档中下面句话应该如何理解,djangocsrf
- 这段python django源码不处理PUT方法带表单什么原因,py
- 怎么处理Python解析服务器json格式数据,pythonjson,RT,服
- django正确使用csrf求高手指点,djangocsrf,每次要做csrf保护
- 有脚本版本好自动更新python方法吗?,有脚python,经常看
- 新手对python列表赋值问题的不解,python列表赋值不解
- python语言中两个不同模块可以互相导入吗?,python语言
- python 钩子如何实现分析流程操作,python钩子,在一个项
- Python多线程进度条progressbar没能达到预期,pythonprogres
- Python文件操作路径错误WindowsError: [Error 32]是什么意思,
评论关闭