python-工作
工作中遇到的一些好例子
羊羊是条咸鱼
渣渣咸鱼
展开
-
py2app-MAC上将py文件转化成可运行app
py2app简单使用原创 2022-01-13 13:34:35 · 1354 阅读 · 0 评论 -
Django-DocxTemplate生成word文档的简单使用
导包from docxtpl import DocxTemplate, InlineImagefrom docx.shared import Mm指明文件路径url = 'test_模版.docx'filename = f'test_report'tpl = DocxTemplate(url)填充内容并生成word文档now_time = '2022-1-10'last_time = '2022-1-09'image_path = f'./jpg/img.jpg'ima.原创 2022-01-10 14:57:51 · 1477 阅读 · 0 评论 -
Django3 Xadmin使用
配置了四个小时,参考了一堆文档,最后保留了三个比较完整的,能包含大部分问题的文档链接1 django3整合xadmin趟坑链接2 django xadmin一些报错链接3 django3.0+ 使用 xadmin还有一些问题待完善原创 2021-11-25 17:13:55 · 1015 阅读 · 2 评论 -
python-pandas-简单合并文件夹内表格
import osimport pandas as pdfilepath = '/Users/yt/Desktop/111'filelist = os.listdir(filepath)concat_list = []for file in filelist: if file.endswith('xlsx') or file.endswith('xls'): path = f'{filepath}/{file}' data = pd.read_excel(原创 2021-08-19 17:42:12 · 173 阅读 · 0 评论 -
python-pandas-简单的excel表格按行去重
import pandas as pdpath = '/Users/yt/Desktop/1111.xlsx'data = pd.read_excel(path, dtype=str)data = data.where(data.notnull(), '') # 去除nanres_list = ['¥'.join(d) for d in data.values] # 先随便用个什么符号拼接data.valuesres_list = list(set(res_list)) # 利用set去重原创 2021-08-19 17:40:21 · 619 阅读 · 0 评论 -
python:找出两个列表中相同和不同的元素(使用推导式)
转载于:https://www.cnblogs.com/gcgc/p/11466749.html#接口返回值list1 = ['张三', '李四', '王五', '老二']#数据库返回值list2 = ['张三', '李四', '老二', '王七']a = [x for x in list1 if x in list2] #两个列表表都存在b = [y for y in (list1 + list2) if y not in a] #两个列表中的不同元素print('a的值为:',a)p.转载 2021-07-26 14:20:21 · 1516 阅读 · 0 评论 -
python-pandas-读取excel转为dict
import pandas as pddata = pd.read_excel('333.xlsx')val = data.valuesa = []for i in val: d = {} d.update(dict(zip(['aaa', 'bbb', 'ccc', 'ddd'], i))) a.append(d)print(a)原创 2021-05-18 17:33:49 · 1274 阅读 · 0 评论 -
python-常用时间
import timefrom datetime import datetime, timedelta# 当前时间date_now = datetime.now() # datetime.datetime(2021, 1, 26, 9, 52, 37, 906957)today_date = date_now.date() # datetime.date(2021, 1, 26)yesterday_date = (date_now - timedelta(days=1)).date() #原创 2021-01-26 15:49:53 · 57 阅读 · 0 评论 -
爬取网页图片链接并下载保存
先把需要爬取的网页链接写到表格中读取表格信息import xlrdexcel_path = '/Users/yt/Desktop/chaye.xlsx'workbook: xlrd.book.Book = xlrd.open_workbook(excel_path)sheet: xlrd.sheet.Sheet = workbook.sheet_by_index(0)for row in range(1, sheet.nrows): url = sheet.row_values(r原创 2021-01-22 13:51:20 · 1784 阅读 · 0 评论 -
内网穿透-花生壳的简单使用
1.进入花生壳官网,按电脑版本进行下载,下载完安装就可安装完,就能直接打开,可以注册一下账号,登录就能使用进入界面后,点击右下角 + 号就能进行添加体验版使用也要付费,不过也不是很贵然后把需要填的填上就行应用名称随便填,类型按需求填,内网主机和内网端口需要自己按实际情况填写,然后保存就可然后就可以通过这个访问地址进行外部访问了>.<!!!...原创 2020-12-17 10:33:45 · 994 阅读 · 4 评论 -
Seleinum-爬取淘宝商品信息
先爬item_id,再爬item的具体信息以及sku信息原创 2020-08-13 17:34:23 · 603 阅读 · 0 评论 -
python-管家婆-接口获取授权认证码、利用授权认证码获取token信息、刷新token、部分接口调用
最近在对接管家婆,文档上只有 java php .net 的例子,写了一个python的例子,里面部分数据按需填写。加解密代码借鉴于知乎python里面json对象转字符串,分号和逗号默认会有空格,会导致加密和签名不通过import base64import hashlibimport requestsimport timeimport jsonfrom Crypto.Cipher import AESclass GuanjiapoOpenApiRequest: class原创 2020-09-30 10:00:19 · 2754 阅读 · 3 评论 -
Python-脚本运行头部
在python环境下运行脚本import osif __name__ == '__main__': import django import sys pwd = os.path.dirname(os.path.realpath(__file__)) sys.path.insert(0, pwd) project_path = os.path.dirname(os.path.dirname(os.path.dirname(pwd))) sys.path.原创 2020-09-01 11:04:39 · 234 阅读 · 0 评论