mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
244 字
1 分钟

“13”行纯python代码把目录下相应后缀名称的文件写入txt中

如标题

可以用于yolo项目中所需要的写入图片的绝对路径那一个环节

也可以用于其他的情况(博主想不出来)

import os
file_name_1=input('输入要创建准备写入txt的的文件名称:')
file_1=open(f'{file_name_1}.txt',mode='w',encoding='utf-8')
path_1=input('输入图片的路径: ')
type_1=input('输入写入txt的文件后缀名称:')
sum1s=os.listdir(path_1)
# 把文件输入的路径下的文件遍历
for sum1 in sum1s:
    sum2=os.path.splitext(sum1)
    #判断后缀名称是不是输入类型的(sum2[1]为输入类型的后缀名)
    if sum2[1]==f'.{type_1}':
        sum3=os.getcwd()
        sum5=f'{sum3}{sum1}'
        file_1.writelines(f'{sum5}\n')
        print(f'已写入     {sum5}到{file_name_1}.txt中')

分享 如果这篇文章对你有帮助,欢迎分享给更多人!
“13”行纯python代码把目录下相应后缀名称的文件写入txt中
https://vmss.cn/posts/13%E8%A1%8C%E7%BA%AFpython%E4%BB%A3%E7%A0%81%E6%8A%8A%E7%9B%AE%E5%BD%95%E4%B8%8B%E7%9B%B8%E5%BA%94%E5%90%8E%E7%BC%80%E5%90%8D%E7%A7%B0%E7%9A%84%E6%96%87%E4%BB%B6%E5%86%99%E5%85%A5txt%E4%B8%AD/
作者 木木em哈哈发布于 2023-06-02许可协议 CC BY-NC-SA 4.0

评论

距上次编辑: 2023-06-02 内容信息可能已经过时
上一篇(win10)yolov5训练自己的数据集下一篇用python实现划分自定义划分训练集,测试集和验证集

目录