假设想使用非当前模块中的代码,须要使用Import。这个大家都知道。
import b
然后进行import就可以,比如
这样能够避免由于错误的组成转义字符,而造成无效的搜索文件夹(sys.path)设置。
怎样将路径加入到sys.path?
sys.path是python的搜索模块的路径集,是一个list
能够在python 环境下使用sys.path.append(path)加入相关的路径,但在退出python环境后自己加入的路径就会自己主动消失了!
能够使用下面命令输入当前python 的搜索路径:
python -c"import sys;print ‘当前的python是:‘+sys.prefix;print ‘\n‘.join(sys.path)"
练习使用sys.path.append方法加入路径,显示退出python会消失!
python -c"import sys;print ‘当前的python是:‘+sys.prefix;sys.path.append(r‘E:\DjangoWord‘);print ‘\n‘.join(sys.path)"
再次执行,会发现 自己加入路径E:\DjangoWord()不存在了!
python -c"import sys;print ‘当前的python是:‘+sys.prefix;print ‘\n‘.join(sys.path)"
怎样将路径永久加入到sys.path?
详址:http://my.oschina.net/leejun2005/blog/109679
Python 之 ImportError: No module named ***
原文:http://www.cnblogs.com/tlnshuju/p/7238086.html