python目錄
look~~
>>> os.path.exists("te")
True
>>> os.path.exists("nothing")
False
>>> os.path.isfile("nothing")
False
>>> os.path.isdir("nothing")
False
>>>
>>> os.path.isdir("te")
False
>>> os.path.isfile("te")
True
>>>
建議你先判斷是否存在,如果確實存在,你再進行判斷是文件還是文件夾
-------------------------
linux,文件夾名和同級目錄的文件名是不可以同時存在的。
zhangpeng@Earth:~$ mkdir te
mkdir: cannot create directory `te': File exists
zhangpeng@Earth:~$ rm te
zhangpeng@Earth:~$ mkdir te
zhangpeng@Earth:~$ > te
-bash: te: Is a directory
⑵ python如何獲取目錄樹
python獲取目錄樹需要用到os.walk函數,以下是一個例子。
importos
rootDir='d:\assa'
fordirName,subdirList,fileListinos.walk(rootDir):
print('Folder:%s'%dirName)
forfnameinfileList:
print(' %s'%fname)
來自:網頁鏈接
⑶ python怎麼判斷是不是目錄
1、說明:
python使用os模塊中path.isdir函數來判讀是否為目錄。
2、示例代碼:
import os
print(os.path.isdir(r'd:SoftWare')) # 現有目錄
print(os.path.isdir(r'd:
odir')) # 沒有目錄
print(os.path.isdir(r'd:mddata.db')) # 現有文件
輸出結果:
True
False
False
3、函數說明:
isdir(s)
如果路徑指向現有的目錄,則返回True,否則反回False。
⑷ 如何增加python默認工作目錄
1. sudo gedit /usr/local/lib/python2.7/site-packages/<my_python_path>.pth
#打開/新建一個 .pth 文件,裡面存放要載入的搜索路徑。
2. 在<my_python_path>.pth 文件中添加路徑,如 /home/Libraries
3. sudo gedit /etc/profile
4. 在profile文件末尾添加環境變數PYTHONPATH, 即 export PYTHONPATH=/usr/local/lib/python2.7/site-packages
#這個路徑是.pth文件所在路徑,當然也可以直接把目標模塊路徑加到這里,這樣一來就省去了修改.pth文件的步驟。
⑸ python的運行文件在哪個文件夾
python的運行文件所在位置:
找到python的安裝目錄,在安裝目錄下面,有一個python.exe文件,這個就是python的運行文件
右鍵單擊,選擇發送到桌面快捷方式,這個快捷方式就是python的桌面圖標了
示例如下:
更多Python知識,請關註:Python自學網!!
⑹ linux怎麼查看python目錄
用which命令,which命令可以查看某個命令的執行文件在哪個目錄,Python 2.x在Linux上安裝好了以後,Linux上就會有一個python命令;Python 3.x則是python3這個命令。這時執行which python或者which python3就可以查看Python是在哪個目錄了。
⑺ python怎麼列印目錄
首先,要查看工作路徑,需要導入os包:
import os
python 如何查看與更換工作目錄?
查看默認工作路徑的命令:
os.getcwd()
python 如何查看與更換工作目錄?
修改工作路徑的命令是(注意路徑要用\\):
os.chdir("d:\\目錄")
python 如何查看與更換工作目錄?
為了比較工作目錄是否變更,我代碼中增加了print:
python 如何查看與更換工作目錄?
再次查看當前的工作路徑:
os.getcwd()
python 如何查看與更換工作目錄?
⑻ python中怎樣轉到指定目錄
例如使用IDLE編譯python代碼時,可以使用os.chdir轉到指定目錄
import os.
os.getcwd() #get current work direction.
os.chdir('E:\Python_File\Test') #change direction.
在這之後可以直接調用』E:Python_FileTest』目錄下的函數。
或者用庫調用:
import osimport shutil.
alllist=os.listdir(u"D:\notes\python\資料\")for i in alllist:
aa,bb=i.split(".") if 'python' in aa.lower():
oldname= u"D:\notes\python\資料\"+aa+"."+bb.
newname=u"d:\\newname"+aa+"."+bb.
shutil.file(oldname,newname).
(8)python目錄擴展閱讀:
Python中獲得當前目錄和上級目錄:
獲取當前文件的路徑:
from os import path
d = path.dirname(__file__) #返回當前文件所在的目錄 # __file__ 為當前文件, 若果在ide中運行此行會報錯,可改為 #d = path.dirname('.')。
獲得某個路徑的父級目錄:
parent_path = os.path.dirname(d) #獲得d所在的目錄,即d的父級目錄 parent_path = os.path.dirname(parent_path) ##獲得parent_path所在的目錄即parent_path的父級目錄。
獲得規范的絕對路徑:
abspath = path.abspath(d) #返回d所在目錄規范的絕對路徑。