首页 > 编程语言 >python批量给文本文件txt内容添加特殊符号等内容:---------------------------------------python添加特殊字符

python批量给文本文件txt内容添加特殊符号等内容:---------------------------------------python添加特殊字符

时间:2023-12-22 15:23:20浏览次数:40  
标签:######################################## python 连云港市 添加 江苏省 line txt 特殊符号

python脚本内容如下:

# 导入需要使用的模块
import os
import tkinter.filedialog
fn = tkinter.filedialog.askopenfilename(title='选择了一个文件',filetypes=[('文本文件','.txt'),('所有文件','.*')])
print("打开了文件:"+fn)


line_count=0
f = open(fn,'r',encoding='utf8',errors='ignore')

result = list()
for line in f.readlines():
line = line.strip()
if not len(line) or line.startswith('#'):
continue
line = '"' + line+'","江苏省连云港市","########################################"'
result.append(line)
line_count += 1
print("结果是%s"%result)


return_str = "\n"
open('result.txt','w').write('%s'% return_str.join(result))
print("处理了文件:" +fn+"中的"+str(line_count)+"行非空白行")


实现效果:
先要选择一个文件,然后才会继续执行

D:\softfiles\Python3.8解释器\python.exe C:/Users/admin/PycharmProjects/pythonProject/添加特殊符号.py
打开了文件:C:/Users/admin/Desktop/test.txt
结果是['"17009496","江苏省连云港市","########################################"', '"17009520","江苏省连云港市","########################################"', '"17009510","江苏省连云港市","########################################"', '"17009487","江苏省连云港市","########################################"', '"17009479","江苏省连云港市","########################################"', '"17009485","江苏省连云港市","########################################"', '"17009478","江苏省连云港市","########################################"', '"11007986","江苏省连云港市","########################################"', '"11173171","江苏省连云港市","########################################"', '"11007986","江苏省连云港市","########################################"', '"11006646","江苏省连云港市","########################################"', '"11007986","江苏省连云港市","########################################"', '"11004368","江苏省连云港市","########################################"', '"11174803","江苏省连云港市","########################################"', '"11008161","江苏省连云港市","########################################"', '"11007986","江苏省连云港市","########################################"', '"11007986","江苏省连云港市","########################################"', '"13031000","江苏省连云港市","########################################"']
处理了文件:C:/Users/admin/Desktop/test.txt中的18行非空白行

Process finished with exit code 0

 

标签:########################################,python,连云港市,添加,江苏省,line,txt,特殊符号
From: https://www.cnblogs.com/cherishthepresent/p/17921671.html

相关文章

  • 10个Python脚本自动化日常任务
    在这个自动化时代,我们有很多重复无聊的工作要做。想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻松。那么在本文中,我将向您介绍10个Python自动化脚本,以使你的工作更加自动化,生活更加轻松。因此,没有更多的重复任务将这篇文章放在您的列表中,让我们开始......
  • Python自动化脚本
    自动生成素描草图在注册一些网站时,经常发愁头像怎么选?放真人照上去怕吓跑别人,放风景图片自己又不喜欢。是时候用素描草图了,妈妈再也不用担心我的头像吓跑人了!importcv2img=cv2.imread("elon.jpg")##ImagetoGrayImagegray_image=cv2.cvtColor(img,cv2.COLOR......
  • python脚本 接口
    在Python中,我们可以使用多种方式来实现和调用接口。以下是一些常见的方法:使用requests库进行HTTP请求:在Python中,我们通常使用requests库来发起API请求¹。例如,我们可以使用requests.get()方法来发起GET请求,并获取返回的状态码¹。此外,我们还可以使用requests.post()方法来发起POST......
  • Python DRF基础使用01
    目录1,web应用模式(了解)2,restful风格介绍(了解)3,restful设计风格(了解)4,restful案例(了解)5,数据准备6,查询所有数据(理解)7,创建对象(理解)8,获取单个对象(理解)9,修改单个对象(理解)10,删除单个对象(理解)11,DRF魅力展示(了解)12,序列化器概述(了解)13,序列化器定义(掌握)1......
  • Python DRF基础使用02
    目录1,ModelSerializer2,fields3,read_only_fields4,extra_kwargs5,APIView之request6,APIView之Response7,APIView实现列表视图8,APIView实现详情视图(带着id请求,所以叫做详情)9,二级视图,实现列表视图10,二级视图,实现详情视图11,get_object方法(三属性三方法其中一个)12,MiXin(提......
  • 01--python基础回顾
    一关于爬虫的特殊性1.网站的多变性:这个是爬虫的魅力.要全方位的去思考.就像找漏洞一样.思维逻辑不可能是固定的达到目的即可,不要死磕牛角尖2.访问频率调低爬虫程序如果编写的不够完善.访问频率过高.很有可能会对服务器造成毁灭性打击所以不要死盯着一个网站干.请......
  • 如果你希望打包的Python脚本在运行时不显示命令行窗口,你可以在使用`auto-py-to-exe`进
    auto-py-to-exe是一个基于Eel和PyInstaller构建的工具,可以通过简单的UI界面将Python项目中的.py文件打包为.exe文件¹。以下是使用auto-py-to-exe的步骤:环境要求:Python环境需要大于或等于2.7¹。模块安装:在命令行中输入以下命令来安装auto-py-to-exe¹:pipinstallauto-py-to-exe或......
  • Python3 错误和异常
    目录一、基础概念1.1什么叫做语法错误?1.2什么叫做异常?1.3try-except语法二、异常关键词解析2.1raise抛出异常2.2定义清理行为三、常用案例3.1基本用法3.2捕获多个异常3.3捕获所有异常3.4自定义异常3.5在循环中使用try-except一、基础概念1.1什么叫做语法错误?yth......
  • Centos中安装Python3的mysqlclient库
    问题系统是centos7需要在python3中安装mysqlclient库使用pip3installmysqlclient然后无法安装报错Lookinginindexes:https://pypi.douban.com/simple/CollectingmysqlclientUsingcachedhttps://mirrors.cloud.tencent.com/pypi/packages/37/fb/d9a8f763c84f1e7......
  • Python中正则表达式语法简介
    在Python中,正则表达式是一种强大的工具,用于在文本中搜索匹配特定模式的字符串。以下是一个简单的表格,列出了Python正则表达式的一些基本语法和描述。Python正则表达式语法正则表达式描述\d匹配任何数字字符,等价于[0-9]。\D匹配任何非数字字符,等价于[^0-9]。\w......