Python3处理xlsx去掉含有特定字符的行
处理 .csv 格式的文件,将不包含指定字符的行写入新的 .csv 文件
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import socket
import struct
import re
read_data = open('./result.csv', mode="a+", encoding="utf-8-sig") #要写入的文件
with (open('qa.csv')) as csv: #读取现有要处理的文件
for line in csv.readlines():
if not re.findall('北京|天津|山西|河南|广西|浙江|江西|上海|四川|湖北|辽宁|贵州|湖南|黑龙江|山东|重庆|广东|海南|陕西|安徽|河北|江苏|福建|新疆|香港|甘肃|青海|宁夏|内蒙古|云南|台湾|吉林|中国|西藏', line):
read_data.write(line)
print(line)
read_data.close()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步