当前位置:首页 > 编程教程 > Python技术文章 > python实现写数字文件名的递增保存文件方法

详解python实现写数字文件名的递增保存文件方案

  • 发布时间:
  • 作者:码农之家
  • 点击:57

这篇文章主要知识点是关于python、数字文件名、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

零基础轻松学Python
  • 类型:Python3基础大小:120.16 MB格式:PDF作者:小码哥
立即下载

python实现写数字文件名的递增保存文件方法

如下所示:

 col = []
 img = "test1"
 img1 = "test2"
 col.append(img)
 col.append(img1)
 data=np.array(col)
 np.savetxt('/public/home/student6/test/test.csv',data,fmt='%s')
 col=[]
 img2 = "test3"
 img3 = "test4"
 col.append(img2)
 col.append(img3)
 data=np.array(col)
 i = 1 
 np.savetxt('/public/home/student6/test/test'+'%d.csv'%i ,data,fmt='%s')

最主要就是如下代码段的写法

np.savetxt('/public/home/student6/test/test'+'%d.csv'%i ,data,fmt='%s')

以上这篇python实现写数字文件名的递增保存文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

python 相关电子书
学习笔记
网友NO.916066

python读取文件名称生成list的方法

下面为大家分享一篇python读取文件名称生成list的方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 经常需要读取某个文件夹下所有的图像文件。 我使用python写了个简单的代码,读取某个文件夹下某个后缀的文件,将文件名生成为文本(csv格式) import fnmatchimport osimport pandas as pdimport numpy as np import sysInputStra = sys.argv[1]InputStrb = sys.argv[2]def ReadSaveAddr(Stra,Strb): #print(Stra) #print(Strb) print(Read :,Stra,Strb) a_list = fnmatch.filter(os.listdir(Stra),Strb) print(Find = ,len(a_list)) df = pd.DataFrame(np.arange(len(a_list)).reshape((len(a_list),1)),columns=['Addr']) df.Addr = a_list #print(df.head()) df.to_csv('Get.lst',columns=['Addr'],index=False,header=False) print(Write To Get.lst !)ReadSaveAddr(InputStra,InputStrb) 上面代码保存为:GetLst.py 使用时: 在cmd窗口输入: python GetLst.py F:/train/pos *.png 发现上面代码不能深入到下一……

网友NO.801686

python实现批量修改文件名代码

我曾以为,写脚本是很难的,直到我遇到了Python 前言随着国内版权意识的跟进,很多影视音乐资源开始收费,而且度盘又经常随意封杀各种资源,所以,为了保护资源,老司机们越来越倾向于把资源下载到本地,但随着本地资源量的增多,资源管理就成了一件比较头疼的事情;对于资源的管理,方法有很多,我比较喜欢为资源起一个好记的名字,但改文件名是一件无聊又耗时的事情,所以,一个批量重命名的脚本就变得非常重要. 1.批量添加前缀功能 批量重命名 批量重命名逻辑,分三步: (1)确定需要命名的文件们 (2)确定新的文件名 (3)改名 逻辑理清,编码就变得很简单了 10行代码 上图源码: # 导入python内置的os模块和sys模块import osimport sys# 程序入口if __name__ == "__main__": # 获取需要添加的前缀 pre = input("请输入需要添加的前缀:") # 为了美观,为前缀添加一个中括号 mark = "[%s]"%pre #……

网友NO.867749

利用python批量修改word文件名的方法示例

前言 最近不小心把硬盘给格式化了,由于当时的文件没有备份,所以一下所有的文件都没有了,于是只能采取补救措施,用文件恢复软件恢复了一部分的数据出来,但是恢复完毕的文件的文件名全丢了,所有的文件只有代号,如下面的图: 几万个文件这要是手动的改得要改到明年。所以便动手写了一个python的脚本程序来代替这种繁杂的操作。 实现分析 想让程序来理解我的word文档里到底是什么内容是不可能的了,但是好在我的word文档内容都有标题,大部分的标题正好就是这个文档的文件名,于是我便打算把文档的标题当作文件名,而文件名大部分都是内容的第一段,于是思路便有了。于是开始写程序开干。 实现方法 首先需要安装python-docx库,直接通过pip安装: pip install python-docx 具体的程序如下: # -*- coding: utf-8 -*-"""NameChange1.0 This is a program that a……

网友NO.551461

python+os根据文件名自动生成文本

有时我们有很多文件(如图片),我们需要对每一个文件进行操作。 我们还需要一份文件的名字来进行遍历,这时我们首先需要建立一份文件名单,有时还会对文件名做一定的筛选,如我们只选择jpg格式的图片。 本文就是利用一个文件夹下的几张图片完成这些操作:把所有文件名写入到一个文件中。 这可以进一步用来遍历处理数据 #! usr/bin/env python# coding: utf-8# 为了自动获取文件夹下的名字并将其写入文件,然后利用该文件来处理对应的文件import osimport numpy as npimport cv2# 先进行路径操作currentRoot = os.getcwd() # 当前路径imgRoot = currentRoot + '/img' # 图片所在的路径os.chdir(imgRoot) # 切换到图片所在的路径# 开始读取文件并将其名称写入一个文件fileNames = open('imgName.txt','w') # 将要写入文件名的文件, w表示writefile = os.listdir(imgRoot) # 读取某个文件夹下的所有文件for……

网友NO.302918

通过python顺序修改文件名字的方法

问题: 将文件夹a下任意命名的10个文件修改为如下图所示文件? 代码: #coding:utf-8import ospath = "./a/"dirs = os.listdir(path)print type(dirs)for i in range(0,10): oldname = path + dirs[i] newname = path + "%02d"%i +".txt" os.rename(oldname,newname) 以上这篇通过python顺序修改文件名字的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

<
1
>

Copyright 2018-2020 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com