Ⅰ python打開文件的路徑
可以使用絕對路徑,類似於D:workdeter.xls
Python中打開文件的路徑是當前工作路徑,可以通過下面的方式查看
importos
os.getcwd()
可以通過 os.chdir('c:\') 進行修改
Ⅱ python調用另一個目錄,另一個文件 中的函數報錯,怎麼解決
在執行python程序時,如果要引入外部程序,需要滿足以下條件之一:
要引入的文件路徑已經添加到環境變數中(大多數情況下不會)
要引入的文件路徑是當前命令行的執行路徑(pycharm中會自動路徑,命令行中需要手動引入)
Ⅲ 自學Python:查看文件夾及子目錄所有文件路徑
使用路徑對象glob()函數和rglob()函數,可以查看指定路徑下的文件和子文件夾,兩者的區別在於,glob()函數只進行一級查找,而rglob()函數會進行多級查找。
from pathlib import Path
p = Path('d:\\文件夾\\')
r = p.glob('*')
for i in r:
print(i) #顯示glob()函數的結果
print('-' * 25) #這里是分割線
r = p.rglob('*')
for i in r:
print(i)#顯示rglob()函數的結果
查看對應結果如下:
d:\11\11.txt
d:\11\r.mp3
d:\11\t.mp3
d:\11\tp1000
d:\11\文件夾
-------------------------
d:\11\11.txt
d:\11\r.mp3
d:\11\t.mp3
d:\11\tp1000
d:\11\文件夾
d:\11\文件夾\文檔.txt
________________END______________
Ⅳ python讀取已經打開的3個word和excle文件的路徑
使用os.path.abspath()函數來獲取文件絕對路徑
文件目錄結構如下:
Ⅳ python 運行文件路徑問題
如果程序需要使用一些配置文件時,一般也是用相對路徑的,這樣也容易出問題,這版時需要在權啟動程序時切換到程序所在的路徑。
sys.path[0] 是程序所在的目錄,在程序開頭處加上 os.chdir(sys.path[0]) 就可以了。
如果是使用 py2exe 打包的程序,sys.path[0] 值是 路徑名\library.zip , 再處理一下這個就可以:
ddir = sys.path[0]
if os.path.isfile(ddir):
ddir,filen = os.path.split(ddir)
os.chdir(ddir)
Ⅵ 求助一下,python如何調用另一個py文件
這不就相當於引用自定義的模塊嗎,使用import導入
例如A.py
def draw(p){
....
}
在B.py中引用draw,假設A,B文件同目錄
from A import draw
draw(param)
Ⅶ 用python的什麼命令可以獲得當前文件所在的路徑
先將終端所在路徑切換到python腳本文件的目錄下然後給腳本文件運行許可權,一般755就OK,如果完全是自己的私人電腦,也不做伺服器什麼的,給777的許可權問題也不大(具體許可權含義參考chmod指令的介紹,就不贅述了):chmod 755 ./*.py然後執行。如果在腳本內容的開頭已經給出了類似於如下的注釋:#!/usr/bin/env python那就可以直接在終端里運行:./*.py如果沒有這個注釋就在終端中執行:python ./*.py如果是有圖形界面的腳本在前面的chmod之後,直接雙擊(KDE桌面是單擊)文件來執行即可