
python
Alexguantp
仰望大佬,脚踏实地
展开
-
Pyinstaller 打包踩坑指南
创建一个新的环境用于打包,这样不会导致打包exe太大遇到的问题及正确解决方案:1、[WinError 6] 句柄无效Traceback (most recent call last): ... File "subprocess.py", line 383, in run File "subprocess.py", line 640, in __init__ File "subprocess.py", line 850, in _get_handlesOSError: [WinErro原创 2021-11-13 21:58:04 · 2386 阅读 · 1 评论 -
Python进阶
为什么要使用装饰器?目的?假设我们要增强一个函数A的功能,但又不希望修改函数A的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。说白了,就是通过新写一个函数B将原函数A包装进去,并添加一些新的代码增加额外的功能。如何实现?实现基础原理:由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。例:设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间:import functoolsdef metric(fn):原创 2021-06-19 17:49:56 · 131 阅读 · 0 评论 -
微信8.0自动发送炸弹python脚本
import itchatimport argparsedef get_arguments(): parser = argparse.ArgumentParser(description='文献表情包发送') parser.add_argument('--name', type=str, default="xxx", help='要发送的人的微信备注') parser.add_argument('--group', type=原创 2021-01-27 15:45:41 · 8110 阅读 · 2 评论 -
命令行选项、参数和子命令解析器
命令行参数def get_arguments(): parser = argparse.ArgumentParser(description='sequence to point learning \ example for NILM') parser.add_argument('--data_dir', type=str, default=DATA_DIRECTORY,原创 2020-12-24 16:11:03 · 166 阅读 · 1 评论 -
python下载源更改
conda添加国内镜像源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/freeconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mainconda config --set show_channel_urls yes换回默认源conda config --remove-key c原创 2020-12-22 16:38:59 · 1206 阅读 · 0 评论 -
vs code中文乱码
这个不是vscode的问题,而是powershell的问题。打开powershell输入chcp查看,因为vscode使用UTF8编码,使用powershell也要时用UTF8编码(65001),如果不是65001就会造成中文乱码。原创 2020-07-11 21:21:42 · 293 阅读 · 0 评论 -
anaconda环境和包安装问题
anaconda环境问题查看环境信息: conda info -e创建一个新环境:conda create --name 环境名创建环境并添加包:conda create --name 环境名 包名删除环境:conda env remove --name 环境名切换环境:conda activate 环境名...原创 2020-05-09 19:18:53 · 998 阅读 · 0 评论