python文件_改名2】的更多相关文章

#手动选择路径,批量改名 import os,re,time,tkFileDialog global i #文件名后面增加后缀:txt,png,bng,jpeg,jpg,gif,zip类型的文件 def change_name(path,text): global i if not os.path.isdir(path) and not os.path.isfile(path): return False elif os.path.isfile(path): file_text=os.path.…
#! /usr/bin/env python #coding=gbk #文件操作实例--将文件夹下所有图片名称加上'_test' import re,os,time #str.split(path) 分割字符串 #'连接符'.join(list)将列表组成字符串 def change_name(path): global i #这里要定义在函数里面,定义在外面会报错 #判断路径是否是文件或者目录,如果不是,返回错误 if not os.path.isdir(path) and not os.pa…
#! /usr/bin/env python #coding=gbk import os import time #设置文件的默认路径,当指定的目录不存在时,引发异常:WindowsError:[error 2] os.chdir("g:\\文件操作")#注意双斜杠转义 os.chdir("g:/文件操作")#为了防止转义,使用左斜线也可以 s=os.getcwd() print s #在当前目录创建一个以当前时间为名的文件夹 floder=time.strftim…
python对文件进行批量改名用到的是os模块中的listdir方法和rename方法. os.listdir(dir)  :获取指定目录下的所有子目录和文件名 os.rename(原文件名,新文件名):对文件或目录改名                                                                               把混乱的文件名改成有序的文件名 import os path=input('请输入文件路径(结尾加上/):') #获取该目…
1.文件的读取和显示 方法1: f=open(r'G:\2.txt') print f.read() f.close() 方法2: try: t=open(r'G:\2.txt') print t.read() finally: if t: t.close() 方法3: with open(r'g:\2.txt') as g: for line in g: print line python虽然每次打开文件都要关闭,但是可能会由于异常导致未关闭,因此我们最好是手动关闭,方法二通过异常处理来进行,…
1.输入的数据写入到一个文本: #这个写入操作不会将原来的数据覆盖掉 n=raw_input('请输入写入的文件数据:') fl2=open('g:/2.txt','a') fl2.write('\n') fl2.write(n) fl2.close() #这个写入会将原本文件中的数据覆盖掉 list=['foot','bar'] list.append('test') fl=open('g:/2.txt','w') for i in list: fl.write(i) fl.write('\n…
path = '/Volumes/Seagate/dev/imgs/' os.chdir(path) print('cwd: ', os.getcwd()) for f in os.listdir('.'): if not f.endswith('.jpg'): os.rename(f, f + '.jpg')…
功能:#在指定的盘符,如D盘,搜索出与用户给定后缀名(如:jpg,png)相关的文件 #然后把搜索出来的信息(相关文件的绝对路径),存放到用户指定的 #文件(如果文件不存在,则建立相应的文件)中 之前用java写过这样的一个小程序: java开发_快速搜索本地文件_小应用程序 今天突发奇想,用python写了一个类似的小程序. 先卡看运行效果吧: 运行效果的前部分: 运行效果的后部分: 写入信息后的文件: =============================================…
1.读写TXT文件 # *_* coding : UTF-8 *_* # 开发人员 : zfy # 开发时间 :2019/7/7 16:26 # 文件名 : lemon_10_file.PY # 开发工具 : PyCharm person_info = [{"name": "江辰", "age": 17, "gender": "男", "hobby": "跑步", &…
在上一节python学习_数据处理编程实例(二)的基础上数据发生了变化,文件中除了学生的成绩外,新增了学生姓名和出生年月的信息,因此将要成变成:分别根据姓名输出每个学生的无重复的前三个最好成绩和出生年月 数据准备:分别建立四个文本文件 james2.txt     James Lee,2002-3-14,2-34,3:21,2.34,2.45,3.01,2:01,2:01,3:10,2-22 julie2.txt        Julie Jones,2002-8-17,2.59,2.11,2:…