文件处理
阳光下的小白菜
day day up
展开
-
pandas-udf函数定义和使用
本文介绍pandas下udf函数处理单列/多列数据返回单列多列结果的demoimport pandas as pddef func1(x): y = x + 1 return y def func2(x1,x2): y = x1+x2 return ydef func3(x1,x2): y1 = x1+x2 y2 = x1-x2 return y1,y2df = pd.read_csv("test.csv")# 简单处理df.loc[:,'y1'] =原创 2022-01-22 19:35:39 · 2392 阅读 · 0 评论 -
csv文件的读写-pandas和python csv包两个版本
python有csv可以直接import用于读写csv文件,pandas包也可以直接读取csv文件。import csv 读写csv文件主要使用reader和writer读写文件from tqdm import tqdmfilename = "./test.csv"csvFile = open(filename, "r")reader = csv.reader(csvFile)fileHeader = []csvWriter = open("output.csv", 'w')writer原创 2022-01-22 19:07:09 · 1277 阅读 · 0 评论 -
python3-xlsx表格文件读取
对于xlsx格式的表格文件可以安装调用xlrd去读取表格内容,具体例子如下:安装xlrd pip install xlrd读取xlsx文件内容workbook = xlrd.open_workbook("filname.xlsx")worksheet = workbook.sheet_by_index(0) # 读取excel表格的sheet for i in range(worksheet.nrows): # worksheet.nrows 得到表格的行数原创 2021-08-21 14:03:20 · 865 阅读 · 0 评论 -
python之txt文件转换为csv文件
应用python将txt文本文件转换为csv文件。原创 2017-02-24 16:49:00 · 37695 阅读 · 7 评论 -
python之批量读取文件
python实现根目录下文件的批量读取。原创 2017-02-25 20:10:36 · 14601 阅读 · 0 评论 -
jieba中文分词应用
应用结巴分词工具对某文件进行中文分词。加载自定义字典,字典里面的专有名词在分词时就不会被切割原创 2017-02-25 20:28:05 · 933 阅读 · 0 评论 -
Python之批量创建文件
批量创建文件其实很简单,只需要按照需要创建写文件、写完关闭当前写文件、创建新的写文件、写完关闭当前文件、、、不断循环即可,以下是一个简单例子,将大文件big.txt按照每1000行分割成一个个小文件,具体做法如下:# -*- coding: utf-8 -*-index = 0count = 0f_in = open("%d.txt" % index, "w")with open("big.t原创 2017-03-10 16:23:13 · 7832 阅读 · 1 评论