Python-没有绝对路径的Glob

用户名

我正在使用glob来获取大量图像的成对图像名称。唯一的问题是我获得了绝对路径,而我并不需要它,我只需要图片名称。我能怎么做?

import glob

A=sorted(glob.glob('/media/test/A*.png'))
B=sorted(glob.glob('/media/test/B*.png'))
NumbSeq=len(A)
for i in range(0,NumbSeq):
  print "\"%s\",\"%s\","%(A[i],B[i])

我明白了 :

 "/media/test/A170900_85495.460376.png","/media/test/B170900_85495.460376.png"

我需要它 :

 "A170900_85495.460376.png","B170900_85495.460376.png"
用户名

尝试这个

os.path.basename(A[i])

这将仅返回文件名。

import glob
import os

A=sorted(glob.glob('/media/test/A*.png'))
B=sorted(glob.glob('/media/test/B*.png'))
NumbSeq=len(A)

for i in range(0,NumbSeq):
  print '"%s","%s"'%(os.path.basename(A[i]),os.path.basename(B[i]))

这会给你

"A170900_85495.460376.png","B170900_85495.460376.png"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

找到没有绝对路径的python脚本

在没有绝对路径的 Python 3.6 中编写 zipfile

使用Python pathlib获取没有文件名的文件的绝对路径

python在nuke中将路径转换为绝对路径

Python /如何获取具有绝对路径的记录器?

带有__file__的Python绝对路径用于名为不同方式的模块

无法在Python中获得绝对路径

获取Python中共享库的绝对路径

Python:如何获取调用函数的文件的绝对路径?

文件的绝对路径无法正常工作python

python / zip:如果提供了文件的绝对路径,如何消除zip存档中的绝对路径?

python / zip:如果提供了文件的绝对路径,如何消除zip存档中的绝对路径?

Python:通过比较两个绝对路径获得相对路径

如何使用Python以跨平台方式检查路径是绝对路径还是相对路径?

由于Web部署而将绝对路径更改为相对路径(Python-Flask)

如何使用pathlib在Python中获取两个绝对路径之间的相对路径?

使用Process调用exe而没有绝对路径

没有绝对路径,ModX将无法工作

引用没有绝对路径的文件夹

没有绝对路径的Xcode 5 [NSString writeToFile]

Python:如何获取导入模块中文件的绝对路径

Linux上的Python os.path.join绝对路径

从Python3中的文件名列表中查找文件的绝对路径

使用Firefox geckodriver的绝对路径时,Python Selenium测试无法运行

使用 oswalk + fnmatch 打印出 Python 2 中文件的*准确* 绝对路径

从Python中的嵌套字典中获取键的绝对路径

如何使用 Python 3 获取文件的正确绝对路径?

使用Python无法基于XML中的绝对路径定位元素

给定绝对路径,Spyder 能否以编程方式打开 python 文件?