python获取当前文件夹路径|python如何获取文件夹下第一层文件的路径

python获取当前文件夹路径|python如何获取文件夹下第一层文件的路径的第1张示图

① python获取文件夹中的图片的路径

Python3.6.1(default,Mar222017,06:17:05)[GCC6.3.020170321]onlinuxType"help","right","credits"or"license"formoreinformation.>>>importos>>>defisimage(fn):…returnos.path.splitext(fn)[-1]in('.jpg','.JPG','.png','.PNG')…>>>isimage('abs.jpg')True>>>isimage('abc.txt')False>>>dirpath='/home/zyy/汽车/卡槽'>>>forr,ds,fsinos.walk(dirpath):…forfninfs:…ifnotisimage(fn):…continue…fname=os.path.join(r,fn)…print(fname)…

② 怎么样使用python获取当前用户的主目录路径

import osprint os.path.basename(os.path.realpath(sys.argv[0]))

③ python 获取文件夹路径问题

#encoding:utf-8importosprintos.path.abspath("test")

使用os.path.abspath方法可以输出文件夹的绝对路径。

参数里面要写相对路径,比如脚本和文件夹在同一路径,就直接写名字即可。如果文件夹在上一个目录,就写成"../test"。

其实从方法名也能看出来,是一个相对路径转绝对路径的方法。

④ python 怎么查看当前路径

先要装载 os模块:import osprint os.getcwd()或者print os.path.abspath(os.curdir)print os.path.abspath('.')就可以了。( . 代表当前的路径,回.. 代表当前路径的上一级路径。这在UNIX和答Windows系统意义是类似的。例如:以Winodws系统为例: 当前路径是F:\Temp, 则 . 的绝对路径就是F:\Temp.. 的绝对路径就是F:\)要获得上级目录的路径也很简单,print os.path.abspath('..')就可以了。要改变当前路径,os.chdir(path) 就可以了 path里填要改变到的目录,例如os.chdir('D:\Program Files')这样大部分的文件操作现在是相对于D:\Program Files 来了,例如fobj = open('Hello.txt'),实际会打开D:\Program Files\Hello.txt文件。不要通过sys.argv[0]获得当前路径,那是不正确的。sys.argv[0] 是当前执行的Python脚本的文件名,不一定是当前的路径。希望对你有所帮助。

⑤ 用python的什么命令可以获得当前文件所在的路径

importoslujing=os.getcwd()

⑥ python读取文件相对路径

比如你在和当前文件并列的"game"文件夹下有"score.txt"文件,那么相对路径表示为:"game/score.txt"就是和这个py文件并列的文件夹前面不需要加"/",后面的都需要加,别忘了加上后缀。例:with open("game/score.txt", mode = "a+", encoding = "utf-8") as f: score = f.readline()

⑦ 怎么用python获取一个文件夹的路径,要对话框模式

哦。这是个问题哟。好象是我也遇到过。似乎是一个开关。要允许打开空文件?还是什么的。或者是你回到上一级目录,点击目录,然后点打开。 打开lib-tk目录下的FileDialog.py,我给你找一找。 代码显示,这个对话框是可以同时支持dir和file的。这里有一个代码。 class LoadFileDialog(FileDialog): """File selection dialog which checks that the file exists.""" title = "Load File Selection Dialog" def ok_command(self): file = self.get_selection() if not os.path.isfile(file): self.master.bell() else: self.quit(file)由此可见,你重载一下ok_commend就可以改变它的行为。比如class MyLoadFileDialog(FileDialog): """File selection dialog which checks that the file exists.""" title = "Load File Selection Dialog" def ok_command(self): file = self.get_selection() if not os.path.isfile(file): #self.master.bell() self.quit(file) #加这一句 else: self.quit(file) 这样应该没有问题了。

⑧ 在python中,如何获取脚本文件所在路径

用内置函数:抄 __file__

给一个Django的示例,这是获取当前文件的上一级目录的实例。

importos#:os.path.join(BASE_DIR,…)BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

⑨ python如何获取文件夹下第一层文件的路径,

importosmydir='目录'forfilenameinos.listdir(mydir):filepath=os.path.join(mydir,filename)ifos.path.isfile(filepath):printfilepath

如果解决了您的问题请采纳!如果未回解决请继续答追问

⑩ python如何获取不含路径的当前文件夹的名称(不含子目录)

#总有一款合适你cwd=os.getcwd()print(cwd)print(os.path.basename(cwd))print(os.path.dirname(cwd))

未经允许不得转载:山九号 » python获取当前文件夹路径|python如何获取文件夹下第一层文件的路径

赞 (0)