随笔分类 - python
关于python
摘要:更新了前端代码,重启服务无效果 (只针对个别服务器) 具体uwsgi.log日志 your processes number limit is 95696 your memory page size is 4096 bytes *** WARNING: you have enabled haraki
阅读全文
摘要:安装 pyfiglet 这个库 书写代码 from pyfiglet import Figlet f = Figlet(font='slant') print(f.renderText('HelloWorld')) 效果
阅读全文
摘要:无conda环境 @echo off REM 运行 Python 脚本 python app.py REM 暂停命令行窗口,以便查看输出 pause 有conda环境 @echo off REM 激活 Conda 环境 call conda activate base REM 运行 Python 脚
阅读全文
摘要:安装插件 选择一个python解释器,安装ipykernel内核 pip install ipykernel 新建一个.ipynb文件 选择刚刚安装内核的python解释器版本 愉快写代码 可参考:https://blog.csdn.net/qq_29108959/article/details/1
阅读全文
摘要:"code-runner.executorMap": { "javascript": "node", "python": "$pythonPath $fullFileName", }
阅读全文
摘要:原因:字体不兼容,不支持乱码字体 解决,更换字体 推荐:https://github.com/chenyium/Microsoft-Yahei-Mono 下载安装完事
阅读全文
摘要:matplotlib import matplotlib.pyplot as plt plt.rcParams["font.sans-serif"] = ["SimHei"] # 设置字体 plt.rcParams["axes.unicode_minus"] = False # 该语句解决图像中的“
阅读全文
摘要:问题 Cannot open Local Terminal 解决方案 用户可能删除了对应的环境变量 链接: https://stackoverflow.com/questions/53487217/pycharm-cant-open-local-terminal-failed-to-start-cm
阅读全文
摘要:在 Python 中执行 JavaScript 代码,有几种常见的方法和库可以使用: PyExecJS: 这是一个直接在 Python 中执行 JavaScript 代码的库。它支持多个 JavaScript 运行时(如 Node.js、PhantomJS、JScript 等)。 import ex
阅读全文
摘要:训练集图片有太多重复图片,于是需要去重 import cv2 import os from collections import defaultdict def dhash(image, hash_size=8): """ 计算图片的差异哈希值 """ # 调整图片大小,并多加一列以便计算水平梯度
阅读全文
摘要:类型提示在 Python 3.5 及更高版本中引入,能够让代码更具可读性和可维护性,并帮助静态类型检查工具进行代码分析。以下是关于类型提示的一些详细介绍和示例: 类型提示概述 基本语法: 函数参数类型提示:def function_name(param: type) -> return_type:
阅读全文
摘要:import time import requests import re import pandas as pd import random headers = { 'accept': '*/*', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB
阅读全文
摘要:深拷贝,两个指针(PA,PB)指向同一块内存,PA变化,PB也跟着变化。 深拷贝,两个指针(PA,PB)指向不同内存,PA变化,PB不受影响。 以Python写个demo import copy # 原始列表 original_list = [[1, 2, 3], [4, 5, 6]] # 浅拷贝
阅读全文
摘要:使用itertools.islice itertools.islice允许您对迭代器进行切片操作,这是处理生成器切片的推荐方法。它不需要将生成器的所有元素加载到内存中,因此仍然保持了生成器的高效性。这里是如何使用islice来获取前四个元素的示例: from itertools import isl
阅读全文
摘要:retrying 是一个 Python 包,用于提供一个装饰器(以及一个重试控制机制),允许你将其应用于任何函数或方法上,使得在遇到特定的异常或者返回条件不满足时自动重试。使用 retrying 包中的 retry 函数可以帮助简化代码中处理瞬时错误或不稳定操作(如网络请求)的逻辑。 当你使用 @r
阅读全文
摘要:md5加密 import hashlib # md5加密 def md5_encrypt(data): # 创建一个md5加密器 md5 = hashlib.md5() # 更新加密器的状态,这需要输入的字符串转为为字节串 md5.update(data.encode('utf-8')) # 获取加
阅读全文
摘要:起因 我启动的是resource_chat_push_server_2.py文件,报错了,不错结果,debuger,发现路径文件,改成 解决! 总结 如果启动那个文件,./表示这个文件的所在级目录。导入的库如果有文件路径引用,以 启动文件 为./
阅读全文
摘要:打包后的exe默认tk的ico,太丑了 直接按照这个步骤改就完事了 第一步 import base64 open_icon = open("qq.ico", "rb") # qq.icon为你要放入的图标 b64str = base64.b64encode(open_icon.read()) # 以
阅读全文
摘要:你可以使用 nohup 命令来在 Ubuntu 服务器上将 Python 脚本放在后台运行。下面是一个简单的步骤: 打开终端并登录到你的 Ubuntu 服务器。 使用你喜欢的文本编辑器创建一个新的 .sh 脚本文件(例如 run_script.sh),并在其中编写启动 Python 脚本的命令。示例
阅读全文
摘要:起因 Github Copilot 过期了,找替代品 于是就有了这个codeium 注意: 安装后如果不弹出登录界面 就: 双击shift弹出搜索框,然后输入Provide Auth Token to Codeium,点击进去,会出现url。复制url到浏览器打开并登录,然后复制token粘贴到py
阅读全文