随笔分类 -  Python

摘要:#.vscode/settings.json # powershell 终端配置内容 { "terminal.integrated.profiles.windows": { "PowerShell": { "source": "PowerShell", "icon": "terminal-power 阅读全文
posted @ 2024-03-03 07:42 上官飞鸿 阅读(1511) 评论(0) 推荐(0) 编辑
摘要:# pyinstaller --onefile --noconsole --add-data "logo.bmp:." --add-data "D:\PythonTest\ecs_pos_print\.venv\Lib\site-packages\escpos\capabilities.json:\ 阅读全文
posted @ 2023-10-20 17:52 上官飞鸿 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:pycharm已经用不起了,转vscode了。 原来配置扩展工具,右键的用法不好使了,还懒得敲命令。 包括前段事件,不知道是pycharm还是pyinstaller的问题,总是打包以后没有加入扩展模块,各种不爽。 所以就研究了一下pyinstaller,发现支持另一种python代码打包的方法: i 阅读全文
posted @ 2023-08-16 15:51 上官飞鸿 阅读(61) 评论(0) 推荐(0) 编辑
摘要:sqlacodegen --帮助 用法:sqlacodegen [-h] [--version] [--schema SCHEMA] [--tables TABLES] [--noviews] [--noindexes] [--noconstraints] [--nojoined] [--noinf 阅读全文
posted @ 2023-08-04 17:50 上官飞鸿 阅读(70) 评论(0) 推荐(0) 编辑
摘要:简介: 经常做一些python脚本给同事用,安装环境,敲命令,安装IDE,就不要想了。 python是脚本型语言,也就不存在编译这个选项了。有个打包工具:pyinstaller,记得是带er的,不带er的我也没用过。 一:安装 这个是要安装在你的虚拟环境的,不要装在系统环境下,否则扫描不到虚拟环境的 阅读全文
posted @ 2023-03-06 14:18 上官飞鸿 阅读(259) 评论(0) 推荐(0) 编辑
摘要:最后发现是因为Python3.9已经不再支持Win7了,最后使用Python3.8.6来编译解决了这个问题。 据说XP支持到3.4.4,win7支持到3.8.10。 阅读全文
posted @ 2022-09-21 08:22 上官飞鸿 阅读(655) 评论(0) 推荐(0) 编辑
摘要:PytzUsageWarning: The localize method is no longer necessary, as this time zone supports the fold attribute (PEP 495). For more details on migrating t 阅读全文
posted @ 2022-09-01 17:33 上官飞鸿 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:import time def cost_time(func): def inner(): t1 = time.perf_counter() func() t2 = time.perf_counter() print(t2 - t1) return inner @cost_time def step 阅读全文
posted @ 2022-07-10 18:27 上官飞鸿 阅读(36) 评论(0) 推荐(0) 编辑
摘要:filter与fileter_by区别 模块语法><(大于和小于)查询and_和or_查询 filter_by() 直接用属性名,比较用= 不支持 不支持 filter() 用类名.属性名,比较用== 支持 支持 注意以下用法为filter和filter_by语法汇总,因sqlalchemy版本不同 阅读全文
posted @ 2022-06-30 11:50 上官飞鸿 阅读(439) 评论(0) 推荐(0) 编辑
摘要:简介: 最近又开始做odoo了,发现odoo将照片全存在数据库里面,使用base64编码,这可就不方便了。 导入数据的时候不能导入。 不过odoo也有一个显示url图片的功能。 那么就要考虑将图片存在图床了。 总不能让用户手动上传再填url地址吧? 就找了个支持api上传带token验证的图床:Ea 阅读全文
posted @ 2022-06-21 17:29 上官飞鸿 阅读(866) 评论(1) 推荐(0) 编辑
摘要:def xls_xlsx(path): # 格式转换 app = win32com.client.Dispatch('Excel.application') ao = app.Workbooks.Open(path) # 打开要转换的excel # 另存为新文件 new_excel_path = p 阅读全文
posted @ 2022-05-19 15:44 上官飞鸿 阅读(615) 评论(0) 推荐(0) 编辑
摘要:简介: pyinstall打包为exe文件后,在windows下是先解压解释器到临时目录运行的,那么在pycharm当中正常使用的相对路径,在打包为exe后会有问题。 下面介绍如何解决这个问题。 一:python常用获取路径的方法 import sys import os print(sys.pat 阅读全文
posted @ 2022-01-23 19:31 上官飞鸿 阅读(580) 评论(0) 推荐(0) 编辑
摘要:简介: 企业规模大了,场景业务多了,日志不能再分散处理了。那么第一选择就是日志服务器,一台服务器就可以查看所有业务的日志,当然,也要有专门的数据库存储日志,专门的WEB浏览日志。 作为linux的默认日志服务,rsyslog就是我们的第一选择了,它即是linux系统的日志服务,也可以配置开放端口作为 阅读全文
posted @ 2021-04-01 01:12 上官飞鸿 阅读(841) 评论(0) 推荐(0) 编辑
摘要:python 使用 scapy getmacbyip返回 ff:ff:ff:ff:ff:ff 缺少NPCAP https://nmap.org/npcap/ 去下载一个安装就可以了 阅读全文
posted @ 2021-01-12 21:26 上官飞鸿 阅读(158) 评论(0) 推荐(0) 编辑
摘要:前言: 尚不能说遇到问题,但是我在思考这件事。 项目要实现: 1.读取excel文件放入数据库 这个很简单,轻松搞定。 2.如果excel文件有错,或对后续结果不满意 如果excel文件有错,或对后续步骤计算的结果不满意,需要修改原始数据,那么就要重新读取excel。 3.重读excel 本来重读也 阅读全文
posted @ 2020-07-09 09:32 上官飞鸿 阅读(245) 评论(0) 推荐(0) 编辑
摘要:对于日期操作,网上的写法都不太一样,而且不确定存在什么bug。日期函数是靠时间来验证的,没准一年以后就出现了(我这个bug是在指定的3月29日以后才能出现,神奇不:D)。所以我找了一个现有的日期扩展库,希望别人已经踩过大部分坑了。代码如下 import datetimefrom dateutil.r 阅读全文
posted @ 2020-06-08 09:20 上官飞鸿 阅读(4250) 评论(0) 推荐(0) 编辑
摘要:import datetime def calculate_age(birth_s='20181215'): birth_d = datetime.datetime.strptime(birth_s, "%Y%m%d") today_d = datetime.datetime.now() birth 阅读全文
posted @ 2019-12-15 07:57 上官飞鸿 阅读(6642) 评论(2) 推荐(0) 编辑
摘要:简介: python-pptx是python处理PPT的一个库,注重的是读和写,无法导出,没有渲染功能。 办公自动化,说的是大了一点,但是最常见的office三件套,word,excel,ppt。这还是很常见的。 用python把这几项进行自动化处理,还是不错的。 随用随更新。 from pptx 阅读全文
posted @ 2019-11-20 02:21 上官飞鸿 阅读(3909) 评论(0) 推荐(0) 编辑
摘要:简介: 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。 比如说我们写flask,路由就是用装饰器定义的。如果写权限控制,那么权限控制一般也是由装饰器来实现的。日志记录,一般也可以通过装饰器来实现。 简单说,就是为了给某些函数增加一种或几种功 阅读全文
posted @ 2019-11-17 16:52 上官飞鸿 阅读(608) 评论(0) 推荐(0) 编辑
摘要:其实也不是很完整的。 我主要在dockers中的alpine linux 下进行开发。 这里主要说的就是如何在alpine下安装pymssql 多级依赖 pymssq 依赖 Cython , Cython 依赖 python3-dev libc-dev apk add python3-dev lib 阅读全文
posted @ 2019-11-01 01:08 上官飞鸿 阅读(1525) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示