Python尋找路徑和查詢檔案路徑的示例

2022-10-04 16:57:22 字數 1283 閱讀 2533

sys.path 指定用於模組搜尋路徑的字串列表

也可以通過sys模組的append方法在python環境中增加搜尋路徑。

sys.path.append(『/usr/bin/')

/usr/lib64/python2.6 python模組預設存放路徑

.pyc是一種二進位制檔案,是由py檔案經過編譯後生成的檔案,載入的速度有所提高,且為加密檔案,有利於保密。

1:簡單安全的方法,是在sys.path的某個目錄下新增路徑配置檔案,最常見的就是在…/site-package/目錄下。路徑配置檔案的副檔名是」.程式設計客棧pth」,其中的每一行包含乙個單獨的路徑,該路徑會新增到sys.path列表中(已驗證)。」.pth」中的路徑既可以是絕對路徑,也可以是相對路徑,如果是相對路徑,則是相對於包含」.pth」檔案的路徑而言的。

2:載入路徑:在python標準庫中修改site.py檔案,並編輯sys.path。除非使用了-s開關選項,否則site.py在python直譯器載入時會自動被引入(執行),作用是載入site-packages中的包和模組到python的sys.path裡面。所以,可以編輯site.py,然後加上下面的兩行內容即可:

import sys

sys.path.append('/test')

撤銷編輯:

撤銷最近一次操作(小寫u)

撤銷當前行所有修改(大寫u)

恢復前一次撤銷(ctrl + r,即重做)

1.模組自帶屬性

>>> import os

>>> print os.__file__

/usr/lib64/python2.6/os.pyc

2.使用inspect的查詢檔案getfile方法,獲取位址

>>> import os

>>> import inspect

>>> print inspect.getfile(os)

/usr/lib64/python2.6/os.pyc

>>> print inspect.getsourcefile(os)

/usr/lib64/python2.6/os.py

3. 使用imp的查詢模組的方法

ssvmvgdtuq>>> import os

>&gssvmvgdtuqt;> import imp

>>> print imp.find_module('os')

(, '/usr/lib64/python2.6/os.py', ('.py', 'u', 1))

本文標題: python尋找路徑和查詢檔案路徑的示例

本文位址:

makefile 標頭檔案查詢路徑

0.前言 從學習c語言開始就慢慢開始接觸makefile,查閱了很多的makefile的資料但總感覺沒有真正掌握makefile,如果自己動手寫乙個makefile總覺得非常吃力。所以特意借助部落格總結makefile的相關知識,通過例子說明makefile的具體用法。1.只有單個c檔案 2.含有多...

查詢檔案的路徑

修改老 時發現,發現這行 nsstring filepath nsstring documentspath certificatetype.plist nsarray array nsarray arraywithcontentsoffile filepath 在真機沒問題,而模擬器上報錯 檔案路徑...

查詢檔案或者路徑

1 find 查詢檔案型別,檔案字尾名為.log 7日以後的檔案 find type f name log mtime 7 xargs ls l ls l find type f name log mtime 7 find type f name log mtime 7 exec ls l 查詢檔案...