• macbook m1 pro 安装pyproj解决思路

    错误提示Collecting pyproj==3.3.1   Using cached pyproj-3.3.1.tar.gz (219 kB)   Installing build dependencies ... done   Getting requirements to build wheel ... error   error: subproces

    python 333 人阅读 0 条评论
  • Ubuntu下Supervisor 使用教程

    Ubuntu安装Supervisorapt install -y supervisor开机启动#supervisor开机自启: systemctl enable supervisor # 开始运行 systemctl start supervisor检查supervisor运行情况ps aux | grep supervisord启动supervisor的9001服务前期准备# 在etc下创建一个supervisor文件 sudo mkdir 

    python 203 人阅读 0 条评论
  • django 将queryset中datetime序列化json

    django 将queryset中datetime序列化jsonimport json import datetime class DjangoJSONEncoder(json.JSONEncoder):     def default(self, o):         # See "Date Time String Format" in&nb

    python 180 人阅读 0 条评论
  • Linux下Supervisor的配置教程

    Supervisor 介绍 Supervisor 是专门用来在类 Unix 系统上监控管理进程的工具,发布于 2004 年,虽然名字气势磅礴,但它的志向并不是统筹整个操作系统的进程,而是致力于做一个听话的贴身助理,你只需要告诉它要管理的程序,它就按你的要求监控进程,救死扶伤,保证进程的持续运行。 作者:平也 链接:https://juejin.cn/post/6844904138162044935 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。安装Ubuntu安装Supervisor#Ubuntu安装Supervisor apt ins

    python 216 人阅读 0 条评论
  • python Dictwriter 中文乱码解决办法 utf-8 与 utf-8-sig区别

    utf-8 与 utf-8-sig 有什么区别?utf-8 以字节为编码单元,它的字节顺序在所有系统中都是一样的,没有字节序问题,也因此它实际上并不需要 BOM;uft-8-sig 中 sig 全拼为 signature,即带有签名的 utf-8(UTF-8 with BOM);BOM 全称 ByteOrder Mark,字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码。为什么写入 csv 文件要用 utf-8-sig 编码? Excel 在读取 csv 文件的时候是通过读取文件头上的 BOM 来识别编码的,如果文件头无 BOM 信息,则默认

    python 184 人阅读 0 条评论
  • python Dictwriter输出时CSV文件在每个数据行之间包含一个空行

    原因:默认情况下,csv模块中的类使用Windows样式的行终止符(\r\n)而不是Unix样式(\n).这可能是导致明显的双重换行的原因代码示例import sys from csv import DictWriter with open(file_path, 'w', encoding='utf-8') as f:     if sys.platform == 'win32': &

    python 221 人阅读 0 条评论
  • mac m1 pro/max 安装pyqt步骤流程

    步骤:第一步:用HomeBrew安装PyQt5如果没有homebrew,请参考以下文章:Mac 下 brew 的安装、使用、卸载打开终端(Terminal),执行以下命令:brew install pyqt@5pyqt安装路径:/opt/homebrew/Cellar/pyqt@5/5.15.6/lib/python3.9/site-packages不同时间,由于pyqt版本不同(5.15.6),在未来可能是其他版本号第二步:使用conda创建一个和安装pyqt一个版本号的python虚拟环境如果没有conda,请参考以下文章进行安装conda:mac conda安装步骤创

    python 317 人阅读 0 条评论
  • python 判断HH:MM:SS指定时间是否在开始时间和结束时间的范围之内

    python 判断HH:MM:SS指定时间是否在开始时间和结束时间的范围之内from datetime import datetime def compare_time_str(current_time: str, start_time: str, end_time: str, format='%H:%M:%S'):     """     ctype只支持小于&nb

    python 221 人阅读 0 条评论
  • playwright._impl._api_types.Error: Cookie should have a name

    使用playwright加载cookie时出现异常:playwright._impl._api_types.Error: Cookie should have a namecookie示例:{"sameSite": "None", "name": "", "value": "testcookie", "domain": "www

    爬虫 320 人阅读 0 条评论
  • playwright 定位非常规css元素

    html代码<div class="Button-module-main-3ayh Button-module-primary-3Pyh Button-module-btn-5iyh" data-enabled="true" data-auto="start-button" role="button" style="width: 120px; min-width: 0px;"> &nb

    爬虫 248 人阅读 0 条评论