![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
PhariseesLord
这个作者很懒,什么都没留下…
展开
-
在python中利用openpyxl模块,将excel工作簿中所有工作表横向翻转
之前有编写过一小段将.csv文件进行横向翻转的代码,现在遇到了更复杂的情况,稍微学习openpyxl模块后写了解决方案from openpyxl import Workbook, load_workbookfrom openpyxl.utils.dataframe import dataframe_to_rowsimport pandas as pd'''脚本使用openpyxl模块将一个excel工作簿内的所有工作表进行完全横向翻转'''# 待处理对象文件名filename = '原创 2021-12-16 16:44:20 · 1477 阅读 · 0 评论 -
SQL嵌套查询中内外“跨级引用表”的原理解释
个人学习中最难解释的就是这种代码de'yuanSELECT d.*,( SELECT COUNT(*) FROM `employees` e WHERE e.`department_id`=d.`department_id`) 个数FROM `departments` d;原创 2021-06-05 12:58:12 · 459 阅读 · 1 评论 -
SQL用嵌套查询实现外连接功能
SELECT `id`,`name`FROM `beauty`WHERE `boyfriend_id` NOT IN (SELECT b.`id` FROM `boys` b);原创 2021-06-05 00:40:25 · 207 阅读 · 0 评论 -
SQL外连接原理:用python代码表示运行过程
SELECT `id`,`name`FROM `beauty`WHERE `boyfriend_id` NOT IN (SELECT b.`id` FROM `boys` b);原创 2021-06-05 00:38:24 · 215 阅读 · 0 评论 -
获取某文件夹下所有文件、一级子文件夹的大小
import osfrom os.path import getsize,joininput=input('请输入要查询的根目录')def function(root_dir): # 初始化函数 def StrOfSize(size): ''' auth: wangshengke@kedacom.com ;科达柯大侠 递归实现,精确为最大单位值 + 小数点后三位 ''' def strofsize(in.原创 2021-05-28 16:36:07 · 545 阅读 · 0 评论 -
用pandas包将.csv表格进行左右翻转
统计工作的时候经常遇到,如果年限顺序给的是反的,EXCEL中图表生成的方向也是反的,很不方便。而excel中也有自带函数实现,但相对复杂,而且不能自动化。故设计了python代码,利用pandas包的dataframe来实现。import pandas as pdinput='china.csv'output='china_new.csv'text=pd.read_csv(input,encoding='gbk') # 导入文件columns_num=len(list(text.c.原创 2021-05-26 23:37:55 · 478 阅读 · 0 评论 -
将文件夹中的所有文件(包括子文件夹中的文件),移动到该文件夹的根目录
还可以对后缀名进行筛选,即只选取指定类型的文件进行移动。用到了python自带扩展包shutil,改包用于高阶的文件编辑、移动操作。shutil.move(old_path,new_path)文件路径最好是输入绝对引用路径,相对引用路径目前还没试过import osimport shutil# 输入变量EXTENSIONS = []ROOT = input('请输入根目录') # 根文件夹ex = input('请输入扩展名') # 根需要提取的文件类型while ex !原创 2021-05-26 23:33:55 · 1869 阅读 · 2 评论