pythondirectory
① python 中 [path = os.path.join(*self.directory)],此處*如何理解
*這里是參數展開
例如:
directory = ["C", "pic", "18x.jpg"]
os.path.join(*directory) #相當於os.path.join("C", "pic", "18x.jpg")
>>> "C\\pic\\18x.jpg"
② 用python下網頁出現directory already exists,怎麼解決
雖然不知道具體的代碼,但我猜測是python程序中應該是新建一個文件夾,但卻沒有考慮到該文件夾已存在的情況。所以出現directory already exists
③ pycharm使用創建directory和Python package的區別
pycharm創建普通的來directory和package時都是在源硬碟上建立一個文件夾。
但是建package時會在這個文件夾中自動地生成一個空的__init__.py文件。
python的一個包是一個帶有特殊文件 __init__.py 的目錄。__init__.py 文件定義了包的屬性和方法。其實它可以什麼也不定義;可以只是一個空文件,但是必須存在。如果 __init__.py 不存在,這個目錄就僅僅是一個目錄,而不是一個包,它就不能被導入或者包含其它的模塊和嵌套包。
④ 電腦書中,經常看到路徑(path)和目錄(directory)兩個詞,不知道他們有什麼不同最好能舉一個例子,謝謝!
關於路徑(path)
路徑有兩種:絕對路徑和相對路徑
1。絕對路徑
絕對路徑就是完整的網址。比如 http://www.zijie.net/images/logo.gif 這個比較明簡單,就不多說了。
2。相對路徑
相對路徑就是相對於當前網址的網址。for example, "../" stands for the parent folder, and "/" refers to the root directory of the web server. 就是說 "../" 表示父目錄,"/"表示根目錄。看個例子吧:
Current file(當前文件): http://www.zijie.net/test/temp/test.htm
Current folder(當前文件夾): http://www.zijie.net/test/temp/
Root directory of the web server(根目錄): http://www.zijie.net/
如果要訪問reaserch.htm這個文件:
Absolute Path(絕對路徑) Relative Path(相對路徑)
http://www.zijie.net/test/temp/research.htm research.htm
http://www.zijie.net/info/programme.htm /info/programme.htm
http://www.zijie.net/test/haha/summer.html ../haha/summer.html
http://www.zijie.net/test/temp/image/logo.gif image/logo.gif
現在明白怎麼寫路徑了吧~~
目錄<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Apache伺服器可以針對目錄進行文檔的訪問控制,然而訪問控制可以通過兩種方式來實現,一個是在設置文件 httpd.conf(或access.conf)中針對每個目錄進行設置,另一個方法是在每個目錄下設置訪問控制文件,通常訪問控制文件名字 為.htaccess。雖然使用這兩個方式都能用於控制瀏覽器的訪問,然而使用配置文件的方法要求每次改動後重新啟動httpd守護進程,比較不靈活,因 此主要用於配置伺服器系統的整體安全控制策略,而使用每個目錄下的.htaccess文件設置具體目錄的訪問控制更為靈活方便。
<Directory 「H:/web001「>
Directory語句就是用來定義目錄的訪問限制的,這里可以看出它的標准語法,為一個目錄定義訪問限制。上例的這個設置是針對系統的根目錄進行 的,設置了允許符號連接的選項FollowSymLinks ,以及使用AllowOverride None表示不允許這個目錄下的訪問控制文件來改變這里進行的配置,這也意味著不用查看這個目錄下的相應訪問控制文件。
⑤ pycharm使用創建directory和Python package的區別
pycharm創建普通的directory和package時都是在硬碟上建立一個文件夾。
但是建package時會在這個文件夾中自專動地生成一個空屬的__init__.py文件。
python的一個包是一個帶有特殊文件 __init__.py 的目錄。__init__.py 文件定義了包的屬性和方法。其實它可以什麼也不定義;可以只是一個空文件,但是必須存在。如果 __init__.py 不存在,這個目錄就僅僅是一個目錄,而不是一個包,它就不能被導入或者包含其它的模塊和嵌套包。
⑥ python中用filedialog.askdirectory獲取文件夾路徑後用os.system函數打開失敗,因為斜杠問題。如何解決
os.system('explorer'+os.path.normpath(savefolder))
使用os.path.normpath格式化路徑
⑦ python中選擇文件夾(即路徑)的對話框如何實現
1、首先,確保我們已經正確安裝了python2.7的環境,然後,編輯一個.py文件。
⑧ Put a directory on PYTHONPATH here是什麼文件夾
你放python腳本的目錄或者第三方python庫的代碼目錄
⑨ 在執行python 時,找不到file or directory
這個應該是跟路徑有關系的,你可以先嘗試一下使用config.yml的絕對路徑,我估計你執行的目錄不是當前目錄,或者這個腳本是被別的模塊引用的。
望點贊!
⑩ pywin32-214.win32-py2.6怎麼安裝 彈出的python directory和installation directory不知道寫什麼
不用寫,用默認的就行了,會自動找到python的安裝目錄的。