python packages limited ram_python import自己创建的框架下的子模块—pychram和cmd正确执行脚本的两种方法...
當我們導入一個模塊時:import xxx,默認情況下python解析器會搜索當前目錄、已安裝的內置模塊和第三方模塊,搜索路徑存放在sys模塊的path中:
>>> import sys
>>> sys.path
['', 'C:\\Python352\\Lib\\idlelib', 'C:\\Python352\\python35.zip', 'C:\\Python352\\DLLs', 'C:\\Python352\\lib', 'C:\\Python352', 'C:\\Python352\\lib\\site-packages', 'C:\\Python352\\lib\\site-packages\\setuptools-28.6.1-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\pip-8.1.2-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\requests-2.11.1-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\xlutils-2.0.0-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\xlwt-1.1.2-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\pymongo-3.3.1-py3.5-win-amd64.egg', 'C:\\Python352\\lib\\site-packages\\pytz-2016.7-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\zope.interface-4.3.3-py3.5-win-amd64.egg']
sys.path 返回的是一個列表!
該路徑已經添加到系統的環境變量了,當我們要添加自己的搜索目錄時,有兩種方法:
1.pycharm中添加:
依次點擊 file→settings, 在settings對話框中選擇project→project structure 將自己的目錄Mark as Sources
注意:該目錄和它的子目錄都要Mark as Sources
用cmd命令運行的腳本,要在腳本引用自己的目錄中的模塊前,先將搜索路徑存放在sys模塊的path中:
import sys
path='D:\kyb_testProject\'
sys.path.append(path)
注:以上腳本編碼格式必須為utf-8
總結
以上是生活随笔為你收集整理的python packages limited ram_python import自己创建的框架下的子模块—pychram和cmd正确执行脚本的两种方法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信用卡的风险有哪些 一定要防止被盗刷
- 下一篇: 保险经纪人的委托人是