
Python
何林HeLin
这个作者很懒,什么都没留下…
展开
-
PyCharm运行 Flask 代码,如何取消 Run ‘Flask(xxx.py)‘
PyCharm取消Flask Server原创 2024-10-22 14:57:57 · 430 阅读 · 0 评论 -
matplotlib 绘图报错 Fail to allocate bitmap
在页面最前面加上如下代码:import matplotlib# Matplotlib在绘制图表时不使用任何交互式后端。可用于解决绘图报错Fail to allocate bitmap。必须在导入任何其他matplotlib模块之前调用matplotlib.use("Agg")亲测有效!原创 2024-09-03 09:44:01 · 583 阅读 · 0 评论 -
png图片制作gif动态图
【代码】png图片制作gif动态图。原创 2024-06-27 13:33:17 · 271 阅读 · 0 评论 -
使用pipreqs自动生成requirements.txt
参考:https://www.jb51.net/article/170248.htm。是否正确,可能出现包名错误或者版本号错误的情况。原创 2024-02-20 15:36:25 · 526 阅读 · 0 评论 -
学习【黑马程序员JavaWeb开发教程】时,课程网址无法访问,所以在本机使用Python语言开启一个服务。
学习【黑马程序员JavaWeb开发教程】时,课程网址无法访问,所以在本机使用Python语言开启一个服务。原创 2023-12-26 17:08:15 · 244 阅读 · 0 评论 -
使用Python实现录音和波形实时显示
代码由ChatGPT 3.5 生成。原创 2023-10-10 17:17:26 · 1480 阅读 · 0 评论 -
前端上传图片,Python后端接收
前端上传图片,Python后端接收原创 2023-08-21 19:16:37 · 722 阅读 · 0 评论 -
检测磁盘剩余空间
检测磁盘剩余空间原创 2022-12-16 10:26:35 · 384 阅读 · 0 评论 -
python语言print控制字符输出长度
import randomdef format_len(value, size: int = 6, placeholder: str = " ", loc: str = "right"): """ 控制字符长度, 如果不够长, 默认在左侧添加空格占位符. 如果比size长, 则截断 :param value: 值 :param size: 控制的长度 :param placeholder: 占位符 :param loc: 占位符添加位置, left or原创 2022-05-19 10:25:43 · 4517 阅读 · 0 评论 -
统计指定文件后缀的文件数量
import osdef file_amount(file_suffix: list, dir_path: str): """ 统计指定文件后缀的文件数量 Args: file_suffix: list 文件后缀, e.g. file_suffix=['jpg', 'png', 'bmp'] dir_path: str 文件目录 Returns: num: int原创 2022-04-27 15:07:50 · 752 阅读 · 0 评论 -
ImportError: Couldn‘t locate OpenSlide dylib. Is OpenSlide installed?
MAC上报错,解决方案:当使用Anaconda时,运行如下命令conda install -c conda-forge openslide原创 2022-04-12 12:31:59 · 1022 阅读 · 1 评论 -
使用multiprocessing.Pool()方法导致多进程一直阻塞
问题描述:Python使用多进程时,在windows上运行没有问题,但在linux上运行时,多进程无法结束,变成了僵尸进程。解决方法:pool.close()必须放在pool.join()之前pool = multiprocessing.Pool(n_processes)必须放在程序的最前面错误写法:def my_multiprocess(): # 注释注释注释注释注释注释注释 pool = multiprocessing.Pool(n_processes) # 前面有注原创 2021-02-01 15:10:55 · 7659 阅读 · 6 评论 -
过一点做两个点确定的直线的垂线,计算垂足坐标
import numpy as npdef pedal(p1, p2, p3): """ 过p3作p1和p2相连直线的垂线, 计算垂足的坐标 直线1:垂足坐标和p3连线 直线2: p1和p2连线 两条直线垂直, 且交点为垂足 :param p1: (x1, y1) :param p2: (x2, y2) :param p3: (x3, y3) :return: 垂足坐标 (x, y) """ if p2[0] !=原创 2021-01-22 12:53:39 · 3728 阅读 · 2 评论 -
PermissionError: [WinError 5] 拒绝访问
使用Pycharm运行时,报错:PermissionError: [WinError 5] 拒绝访问但是使用终端(Terminal)运行就没有问题尝试方案:三步解决python PermissionError: [WinError 5]拒绝访问的情况 ,然而并没有解决问题最终确认是Pycharm的工作路径问题修改 Working directory 的路径,如果没有则加上...原创 2021-01-21 15:11:29 · 7075 阅读 · 3 评论 -
pandas保存为Excel文件时小数位数增多的原因
保存Excel要求float64,如果转换了数据类型,同时指定小数位数,此时保存会导致数据位数增多。所以,保存原数据,需要把数据类型改为float64df = pd.DataFrame([[0.862513, 0.2354]])print(df.dtypes)print(df)df = df.astype(np.float32)df = pd.DataFrame.round(df, 4)print(df.dtypes)df.to_excel('test01.xlsx') # 即使保留4原创 2020-12-11 18:55:49 · 3583 阅读 · 1 评论 -
python不定长参数*args和**kwargs使用
print('*args:\n')# *args 实质就是将函数传入的参数,存储在元组类型的变量args当中def fun_var_args(param, *args): """可变参数""" print("param:", param) print("args:", args, 'type:', type(args)) for value in args: print("other arg:", value)fun_var_args(1, "t转载 2020-11-18 11:15:34 · 261 阅读 · 0 评论 -
Python语言入门笔记
文章目录环境搭建环境安装相关下载地址Python语言要点注释类和对象行为属性继承组合面向对象编程面向过程编程变量与类型集合类型的操作类型转换表达式数学运算符比较运算符赋值运算符位运算符逻辑运算符运算符优先级字符串控制语句条件判断语句循环控制语句循环中断命令列表推导式函数模块\_\_main\_\_项目需求代码环境搭建环境安装相关下载地址https://www.anaconda.com/distribution/https://docs.microsoft.com/en-us/visualstudi原创 2020-09-04 13:26:15 · 229 阅读 · 0 评论