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所在目录规范的绝对路径。