python
python_Allen
这个作者很懒,什么都没留下…
展开
-
2021-08-17 dataframe替换某列的某个值
dataframe替换某列的某个值wb["NeedModify"]=wb["NeedModify"].map({"Yes":1,"No":0}) #替换原创 2021-08-17 10:35:03 · 631 阅读 · 0 评论 -
自动读取路径文件并根据某列的内容分列
import pandas as pdimport osimport globdir=r"C:\Users\Administrator\Desktop\结果\CheckResult_200_数据业务用户感知提升模板_中移_20210413_需要核查工具20210321以后版本使用_2_20210427164623.csv"路径=r"C:/Users/Administrator/Desktop/结果/"路径1=r"C:/Users/Administrator/Desktop/结果/result/"原创 2021-04-28 20:54:09 · 282 阅读 · 0 评论 -
读取指定文件夹的指定类型的文件
import osimport globimport pandas as pdimport datetimeimport openpyxlstart=datetime.datetime.now()dir=r"E:/福州项目/参数核查/基于北向MR数据的5-4邻区核查/2021-03-06-xml/第一次解压/" #xml输入目录dir_mre=r"E:/福州项目/参数核查/基于北向MR数据的5-4邻区核查/2021-02-19-xml/第一次解压/"dir1=r"E:/福州项目/参数核查/原创 2021-04-28 20:36:14 · 211 阅读 · 0 评论 -
xml文件的数据提取及解析
# 使用minidom解析器打开 XML 文档MR上报序列 = 0for 子文件 in 文件列表: print(子文件) DOMTree = xml.dom.minidom.parse(dir+子文件)#使用parse解析器打开xml文档,并将其解析为DOM文档,也就是内存中的一棵树,并得到这个对象 objects=DOMTree.documentElement #获取xml文档对象,就是拿到DOM树的根 #print(bulkPmMrDataFile.toxml())原创 2021-04-28 20:14:39 · 2173 阅读 · 1 评论 -
根据CSV文件某列的分类,进行拆分CSV文件
import pandas as pddir=r"C:\Users\Administrator\Desktop\结果\CheckResult_200_数据业务用户感知提升模板_中移_20210413_需要核查工具20210321以后版本使用_2_20210427164623.csv"result_1=pd.read_csv(dir,encoding="gbk")SubNetwork_list=list(result_1.groupby(["SubNetwork"]))for SubNetwork i原创 2021-04-28 20:10:40 · 2212 阅读 · 0 评论 -
python if语句结构
if <条件判断1>:<执行1>elif <条件判断2>:<执行2>elif <条件判断3>:<执行3>else:<执行4>原创 2021-03-18 16:14:54 · 220 阅读 · 0 评论 -
解决insert只能处理65535行的方法,直接用列号赋值就行
import pandas as pddir=r"C:\福州互操作-删除.csv"dir1=r"C:\SA参数核查统计-1106.xlsx"dir_quhao=r"C:\区号与地市对应.xlsx"qingdan=pd.read_csv(dir,low_memory=False)qingdan["区号"]=qingdan["SubNetwork"].str[0:3]quhao_list=pd.read_excel(dir_quhao,dtype={"区号":str}) #将区号那列修改为字符型x原创 2020-11-09 21:22:13 · 444 阅读 · 0 评论