1. python怎样获取当前打开的文件的文件名
import
os
d=文件夹路径
l=os.listdir(d)
则l就是文件夹里所以子文件夹和文件的列表,可以通过os.path.isfile和os.path.isdir来对列表里的项进行判断看是文件还是文件夹。
2. python获取目录下所有文件的文件名
import os
for root, dirs, files in os.walk("d:\\test"): #d:\\test是所需求获取文件的目录,具体目录名,自行指定。
print(files)
3. python获取当前目录下很多文件夹的名称,然后重命名文件夹下面的文件。
forroot,dirs,nameinos.walk("."):
forfilesinnames:
iffilesin("1.mp4","thumb.png"):
newname=os.basename(root)
extname=os.path.splitext(files)[-1]
os.rename(files,newname+extname)
4. python获取文件夹下所有文件名
使用os模块可以获取指定文件夹下所有文件名,有两个方法os.walk()和os.listdir().
(1)os.walk可以用于遍历指定文件下所有的子目录、非目录子文件。
(2)os.listdir()用于返回指定的文件夹下包含的文件或文件夹名字的列表,这个列表按字母顺序排序。
5. python 获取文件夹下的所有文件名
获取文件夹下所有的文件名字,我觉得那就是通过给予这样一个权限就可以的了。
6. 如何使用Python获取文件所在目录和文件名
python有个魔术变量__file__
#(前后各两个下划线)。这个变量就是当前文件的绝对路径。
再利用Pyhon自带的os模块中的path模块可以处理路径,分理出目录和文件名。以下是示例代码。
import os
folder,filename=os.path.split(__file__)
print(folder,filename)不明白可追问。
7. python怎么获取路径下的所有文件夹名字
import os
os.chdir("D:\\python") #设置需要查看的目录
a = [x for x in os.listdir() if os.path.isdir(x)]
列表a里面就是当前目录下的文件夹名字
8. python如何获取不含路径的当前文件夹的名称(不含子目录)
import os
print(os.getcwd())
print(os.getcwd().split('\')[-1])