python数据清洗并上传数据库
#python数据清洗并上传数据库实现的功能是把多个excel的数据进行清洗(主要是对excel的表头进行替换后插入到不同的表中去),实现逻辑是把配置表的表头转化为字典进行替换。
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970import csvimport osimport pymysqlimport pandas as pddef connect_to_database(): return pymysql.connect(host='xxx.xx.xx.xxx', user='xxxx', password='xxxxxx', database='xxx')def get_table_columns(cursor, table_name): cursor.execute(f&qu ...
简单实用小脚本(python遍历文件夹)
#python遍历文件夹
import shutil
import os
# 搜索指定文件夹下的所有mp4文件,把搜索到的视频文件全部移动到指定的位置
path = r"D:" # 搜索某个文件夹下的所有mp4文件
move_path = r"E:\data" # 把搜索出来的mp4移动到的位置
if os.path.isdir(move_path): # 目的文件夹不存在就创建
pass
else:
os.mkdir(move_path)
def dfs(dir_name): # 深度遍历
try:
for i in os.listdir(dir_name): # 遍历子目录
full_path = os.path.join(dir_name, i) # 路径合并
if (full_path.endswith('.csv')): # 文件名以mp4结尾
print(full_path) ...