我自定义的常用方法

时间:2022-06-17
本文章向大家介绍我自定义的常用方法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1. 按行将数据写入CSV文件

import csv
def writer_oneRow_toFile(fileName, row):
	'''
	利用csv库实现数据一行行写入
	param: fileName, row
	'''
	with open(file,'a+',encoding='utf-8',newline='') as csvfile:
		spamwriter = csv.writer(csvfile, delimiter='|', quoting=csv.QUOTE_MINIMAL)
		spamwriter.writerow(row)

2. 去除dataFrame中的重复数据

def deleteRepeatData(dataFrame):
	'''
	去除dataFrame中的重复数据
	param: dataFrame
	return: dataFrame
	'''
	return dataFrame.drop_duplicates()