精华内容
下载资源
问答
  • Python文件改名整理工具(批量更改文件名)是一款用Python3.7.3开发的用于简单的文件重命名或文件夹整理辅助程序。Python文件改名整理工具已经通过pyinstaller编译,可以直接在windows平台下通过双击执行,具有强大的...

    Python文件改名整理工具(批量更改文件名)是一款用Python3.7.3开发的用于简单的文件重命名或文件夹整理辅助程序。Python文件改名整理工具已经通过pyinstaller编译,可以直接在windows平台下通过双击执行,具有强大的批量修改文件名功能,软件附带多个批处理插件,并且可自定义指定批处理规则,然后保存为插件以供备用。有需要的朋友来绿色先锋下载Python文件改名整理工具。

    使用方法:

    使用时,需要提供6个关键参数,如下:

    1、源目录:

    请输入:E:\1

    2、源文本或索引建

    输入[$] - 文件名后追加

    输入[%] - 文件名前追加

    输入[$$] - 替换文件名并追加序号

    其他输入] - 只整理合并文件

    请输入:$$

    3、目标文本:

    可输入任意文本数字

    当2=$时,文件格式为:文件名+3的输入.扩展名

    当2=%时,文件格式为:3的输入+文件名.扩展名

    当2=$$时,文件格式为:3的输入+序号.扩展名

    当2=文本或数字时,文件格式为:文件名中查找2并替换为3.扩展名

    当2=空时,文件格式为:源文件名.扩展名,重名时+_cp

    请输入:abc

    4、目标目录:

    当4=目录时,文件将被复制到目标目录

    当4=非目录时,将在程序所在目录创建目录层次

    当4=空时,文件将在当前目录进行处理

    请输入:E:\4

    5、是否分类:

    当5=1时,文件将按照扩展名进行分类存放

    当5=其他时,文件将统一放入目标目录

    请输入:1

    6、是否遍历目录:

    当6=1时,将处理当前源目录及其子目录

    当6=其他时,只处理当前源目录,不处理子目录

    请输入:1

    140948124790525.png

    展开全文
  • 展开全部因为你没有“E:/tensorflow/初赛训练数据/test/callreason”该目32313133353236313431303231363533e4b893e5b19e31333365653935录你应该在代码里加入对目录的判定具体代码如下# -*- coding: utf-8 -*-#coding...

    展开全部

    因为你没有“E:/tensorflow/初赛训练数据/test/callreason”该目32313133353236313431303231363533e4b893e5b19e31333365653935录

    你应该在代码里加入对目录的判定

    具体代码如下# -*- coding: utf-8 -*-

    #coding=utf-8

    import os

    ul =r"E:/tensorflow/初赛训练数据/test/callreason"

    folder = os.path.exists(ul)

    if not folder: #判断是否存在文件夹如果不存在则创建为文件夹

    os.makedirs(ul)

    filenamelist=os.listdir(ul)

    for y in range(len(filenamelist)):

    f=open(ul +'/'+ filenamelist[y], "r",encoding='utf-8')

    modname = f.readline()

    f.close()

    newurl = ul + "/" + modname[:-1] + ".txt"

    os.rename(os.path.join(ul, filenamelist[y]), newurl)

    print("执行成功")

    执行结果<注意红色框里的代码,这就是需要你加入的代码,用于判断目录是否存在>:

    resize,m_lfit,w_600,h_800,limit_1

    展开全文
  • 2.python文件中追加文本并打印出文件内容:>>> def add_some_text():a=open('d:\\test01.txt','a')a.write('\n111111')>>> add_some_text()>>>>>>>>> f=open('d:\\test01.txt','r')>>> text=f.read()>>> print...

    2.python向文件中追加文本并打印出文件内容:

    >>> def add_some_text():

    a=open('d:\\test01.txt','a')

    a.write('\n111111')

    >>> add_some_text()

    >>>

    >>>

    >>> f=open('d:\\test01.txt','r')

    >>> text=f.read()

    >>> print(text)

    This is a test to create a new text file

    111111

    >>>

    3.在D盘下创建一个名为PythonTest的文件夹:

    >>> import os

    >>> os.mkdir('d:\\Pythontest')

    4.将D盘下的文件test01.txt复制到PythonTest目录下:

    >>> shutil.copy('d:\\test01.txt','d:\\PythonTest\\')

    'd:\\PythonTest\\test01.txt'

    复制时也可以使用新的文件名,如:

    >>> shutil.copy('d:\\test01.txt','d:\\PythonTest\\test02.txt')

    'd:\\PythonTest\\test02.txt'

    5.将文件test02.txt改名为test03.txt

    >>> shutil.move('d:\\PythonTest\\test02.txt','d:\\PythonTest\\test03.txt')

    'd:\\PythonTest\\test03.txt'

    6.删除文件test03.txt:

    >>> os.remove('d:\\Pythontest\\test03.txt')

    展开全文
  • I have python script that compares existing file names in a folder to a reference table and then determines if it needs to be renamed or not.As it loops through each filename:'oldname' = the current f...

    1586010002-jmsa.png

    I have python script that compares existing file names in a folder to a reference table and then determines if it needs to be renamed or not.

    As it loops through each filename:

    'oldname' = the current file name

    'newname' = what it needs to be renamed to

    I want rename the file and move it to a new folder "..\renamedfiles"

    Can I do the rename and the move at the same time as it iterates through the loop?

    Update:

    Apologies, I'm fairly green with scrpting in general but this appears to be pretty basic. shutil.move is exactly what I needed THANKS- I just didn't know to look for it. Successful test below. Now to work it into the script.

    import shutil

    os.chdir('C:\Users\me\Desktop\New folder')

    renFolder= 'Renamed'

    oldname = 'Test.txt'

    newname= 'renTest.txt'

    shutil.move(oldname, renFolder+'/'+newname)

    解决方案

    os.rename (and os.replace) won't work if the source and target locations are on different partitions/drives/devices. If that's the case, you need to use shutil.move, which will use atomic renaming if possible, and fallback to copy-then-delete if the destination is not on the same file system. It's perfectly happy to both move and rename in the same operation; the operation is the same regardless.

    展开全文
  • 因为需要给一些文件重命名一下,而且文件比较多,所以命名的时候想到了用py,我需要解决的问题是这样子的 文件基本上一至 文件名是给定的 文件和文件名没有映射关系 要求在给定路径下的文件命名 代码如下: code:...
  • 第一版,能实现,但最后发现文件的顺序改变了:import osdef reename():nm=1pathh="/home/huangyaya/file/image/pic/chips"filelist=os.listdir(pathh)for files in filelist:Olddir=os.path.join(pathh,files)...
  • python写的,将文件名改名的例子,把文件名中的指定个数的字符串替换为新的字符串,特别适合用在大量照片的名字批量改变.
  • python文件批量改名

    2019-09-29 02:24:17
    python文件进行批量改名用到的是os模块中的listdir方法和rename方法。 os.listdir(dir) :获取指定目录下的所有子目录和文件名 os.rename(原文件名,新文件名):对文件或目录改名 把...
  • 今天小编就为大家分享一篇通过python顺序修改文件名字的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 方法:shutil.copy("c://ccc//模板.xlsx","c://ccc//新文件.xlsx")需求:已知的Excel模板格式、已知的文件命名规则(存储在Excel中),批量生成文件1 importshutil2 importxlrd34 #打开存储文件命名规则的文件5 data...
  • 今天为了批量处理下电脑里的文件,拿Python实现了遍历文件夹内的文件,并修改文件名字的脚本。在代码中 rootdir 变量是需要遍历的目录,大家可以自行更改。import osimport os.pathrootdir = "E:\wamp\...
  • Python修改文件名字

    千次阅读 2018-12-27 17:08:57
    importos importre movie_name=os.listdir(r'D:\Users\Chenerwa\Documents\Python\test')#文件路径 dir_path=('D:\...
  • Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块,此外Python还提供了另外一种方法requests。下面来看看三种方法是如何来下载文件的:方法一:import urllibprint ...
  • 在数据收集处理的时候总会有需要批量文件名的时候,希望下面简单代码能帮助到你。 代码 代码. // 代码简单易懂 import os basedir = os.path.abspath(os.path.dirname(__file__)) #路径获取 file_names = ...
  • 通过python顺序修改文件名字的方法更新时间:2018年07月11日 11:48:55 作者:longma666666今天小编就为大家分享一篇通过python顺序修改文件名字的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看...
  • PYTHON文件批量改名
  • 本文介绍一下使用Python对Excel文件的基本操作,包括使用xlrd模块读取excel文件,使用xlwt模块将数据写入excel文件,使用openpyxl模块读取写入和修改excel文件。 目录 1、使用xlrd模块对xls文件进行读操作 1.1...
  • b1 = my_files + bili_files[i] # 新文件名 b2 = my_files + bili_rename(3, bili_files[i], '(Av') # 调用所导入模块中的改名函数,完成具体改名操作 os.rename(b1, b2) # 完成后提示用户 print('文件改名完成!...
  • Python批量给文件改名的两种方法

    千次阅读 2019-06-16 18:56:18
    Python 文件批量重命名 - 方法一(os.listdir): 用os.listdir方法,只修改父文件夹下的某种类型文件名,子文件夹里的同种类型文件不受影响。 1. 加前缀 比如,我们只给Test2文件夹下的001.txt文件加上前缀...
  • link).read() print "Downloading: "+(app_name) filename = (app_name) files = open(filename,'w') files.write(source) files.close() 当我运行此代码,下载的文件应该是名“flicflac.zip” 但我得到的是不'...
  • 该方法支持mac\linux\uc下直接运行 # 功能:删除目标路径下符合条件的文件,对文件进行字符替换改名
  • python更改文件名字 #引用头文件 import os #利用rename函数 os.rename(u"mmmmmmmmmmmm.xls", mmmmmmmmmmmmm.xml")
  • 现有一个存放文件名的excel表格,和若干图片文件文件和文件名一一对应,如第一个文件对应表格中第一行文件名,第二个文件对应表格第二行文件名。。。。。以此类推,如何快速改名
  • 通过python顺序修改文件名字

    千次阅读 2018-01-12 15:11:00
    问题:将文件夹a下任意命名的10个文件修改为如下图所示文件? 代码:#coding:utf-8 import os path = "./a/" dirs = os.listdir(path) print type(dirs) for i in range(0,10): oldname = path + dirs[i] new...
  • Python统计文件某一列相同数据出现的个数并插入柱状图 说明 (模块:xlsxwriter) Python访问文件中某一列相同数据出现的个数,新建xlsx文件并根据数据插入相应柱状图 图示:(以上次python爬虫获取的文件为例) ...
  • 今天小编就为大家分享一篇python读取文件名并改名字的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • python中给文件改名

    万次阅读 2019-02-11 15:38:45
     os.path.join(dir, file):把目录跟文件连接起来  os.path.split(path):分离目录和文件名。  示例代码: AVATAR_STRANGER_PATH="../avatar/" image=os.path.join(AVATAR_STRANGER_PATH, "2....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 157,722
精华内容 63,088
关键字:

python文件改名

python 订阅