1.Pycharm中如何让导入的自定义包生效
第一步
File->Settsing->Build,Executions,Deployment->Console->Python Console->勾选
add source roots to PYTHONPATH
第二步
File->Settsing->Project->Project structure->选中资源包,右键添加到Sources
2.import
创建一个新的module对象->插入全局字典sys.modules->装载module代码->执行
3.import
当前目录->环境变量PYTHONPATH->python安装默认路径
注意:因为import的查找顺序如上,所以当在当前路径或PYTHONPATH目录定义的自定义module名和python标准库module名一样时,标准库会被覆盖;比如自定义了urllib模块(一个模块就是一个.py文件),import urllib就导入了自定义的urllib模块而不是系统urllib模块
手机扫一扫
移动阅读更方便
你可能感兴趣的文章