摘要: # 数据准备 ```python import pandas as pd product_info = { "产品": ["李子", "桃子", "香蕉", "饺子", "馒头", "包子", "猪肉", "牛肉"], "分类": ["水果", "水果", "水果", "生鲜", "生鲜", &qu 阅读全文
posted @ 2023-08-04 16:04 cnblogs用户 阅读(13) 评论(0) 推荐(0) 编辑
摘要: # 一、通过标签名设置`css`样式 使用`pd.to_html()`方法如果不指定文件路径,该函数会返回一个格式化的`html`字符串,我们可以对这个字符串进行自定义操作,比如直接用我们设置的`css`样式加上这个格式化的`html`,就可以实现自定义表格样式,如下: ```python data 阅读全文
posted @ 2023-07-25 16:58 cnblogs用户 阅读(785) 评论(0) 推荐(0) 编辑
摘要: fixed_columns = ['交收类别', '证券市场', '证券编号', '项目编号', '证券名称', '成交价格', '交收日期'] fixed_columns2 = ['交收类别', '证券市场', '证券编号', '证券名称', '交收日期'] fixed_df = pd.DataF 阅读全文
posted @ 2023-06-05 14:25 cnblogs用户 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 在Excel的cell中添加超链接,链接到当前文件的其他sheet页 方法一:openpyxl库 from openpyxl import load_workbook # 读取工作薄 workbook = load_workbook(fp) sheet1 = workbook['Sheet1'] # 阅读全文
posted @ 2023-05-24 15:57 cnblogs用户 阅读(801) 评论(0) 推荐(0) 编辑
摘要: ```python import os from datetime import datetime import pytz from exchangelib import Credentials, Account, Configuration, DELEGATE, Q, FileAttachment 阅读全文
posted @ 2023-05-19 13:59 cnblogs用户 阅读(788) 评论(0) 推荐(0) 编辑
摘要: from pathlib import Path base_dir = Path('E:/测试目录A/测试目录B/测试文档.txt') 获取父级目录 parent = base_dir.parent print(parent) # E:\测试目录A\测试目录B parents = base_dir. 阅读全文
posted @ 2023-02-28 14:37 cnblogs用户 阅读(39) 评论(0) 推荐(0) 编辑
摘要: import datetime import calendar def get_quarter_date(quarter='current'): """ 获取当前季度或上一季度的起止日期 :param quarter: [current , last], default current :retur 阅读全文
posted @ 2022-12-14 13:52 cnblogs用户 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 单元格拆分 def get_index(capital): """ 大写字母(Excel列头)转数字 :param capital: 'A' --> 0, 'AA' --> 26 :return: int """ number = 0 capital = capital.upper() for ch 阅读全文
posted @ 2022-08-03 09:49 cnblogs用户 阅读(2589) 评论(0) 推荐(0) 编辑
摘要: ### 纵向拼接 ```python from PIL import Image def image_splicing(pic01, pic02): """ 图片拼接 :param pic01: 图片1路径 :param pic02: 图片2路径 :return: 保存路径 """ with Ima 阅读全文
posted @ 2022-07-08 11:27 cnblogs用户 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 获取上月开始结束日期 方法一 import datetime def get_date_of_last_month(form="%Y-%m-%d"): """ 获取上月开始结束日期 :param form 返回值显示格式 :return: str,date tuple """ today = dat 阅读全文
posted @ 2022-05-17 16:54 cnblogs用户 阅读(3693) 评论(0) 推荐(0) 编辑
摘要: round 以下示例展示对于结构相同的两组数据(1.03575000和1.03425000)保留小数后4位,使用内置函数round方法的输出结果,并不是需要的结果 print(round(1.03575000, 4)) print(round(1.03425000, 4)) """ 1.0357 1 阅读全文
posted @ 2022-05-11 18:24 cnblogs用户 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 激活指定窗口 import win32gui import win32con def match_windows(win_title): """ 查找指定窗口 :param win_title: 窗口名称 :return: 句柄列表 """ def callback(hwnd, hwnds): if 阅读全文
posted @ 2022-04-22 11:29 cnblogs用户 阅读(7826) 评论(2) 推荐(0) 编辑
摘要: 只使用`reportlab`库好像没法在已经有内容的PDF页面中写入数据,只能生成一个空的PDF文件再写入。所以配合`pdfrw`库来实现的。具体见示例 ```python from reportlab.pdfgen.canvas import Canvas from pdfrw import Pd 阅读全文
posted @ 2022-03-11 15:02 cnblogs用户 阅读(964) 评论(0) 推荐(0) 编辑
摘要: ###字母转数字 def get_index(capital): """ 大写字母(Excel列头)转索引 :param capital: 'A' --> 0, 'AA' --> 26 :return: int """ number = 0 capital = capital.upper() for 阅读全文
posted @ 2021-09-03 11:01 cnblogs用户 阅读(401) 评论(0) 推荐(0) 编辑
摘要: ###使用openpyxl实现 只支持xlsx文件,不支持xls import openpyxl def read_cell(io, sheet, cell='A2'): """ 读取单元格 :param io: Excel文件路径 :param sheet: 读取哪一张表,str, int eg: 阅读全文
posted @ 2021-08-31 11:32 cnblogs用户 阅读(3394) 评论(0) 推荐(0) 编辑