随笔分类 - python
python学习笔记
摘要:datetime 时区陷阱 问题 在用 python 开发的时候,我们经常用 datetime 模块的 datetime 函数来构造时; 例如:我们需要构造一个 '2022-12-09 12:00:00' 的时间对象,则可以这样:t = datetime.datetime(2022, 12, 9,
阅读全文
摘要:CondaSSLError 问题 conda base 环境,访问 https 时报 CondaSSLError 异常 CondaSSLError: OpenSSL appears to be unavailable on this machine. 解决办法 复制 D:\path_to_your_
阅读全文
摘要:一、安装 Erlang 1)因为RabbitMQ 依赖于 Erlang 语言,所以安装 RabbitMQ 之前要先安装 Erlang 2)RabbitMQ 和 Erlang 的版本要相对应,可打开此链接:https://www.rabbitmq.com/which-erlang.html 查看版本对
阅读全文
摘要:本文链接:aidlux 安装 mysql 并设置密码及远程访问 - Tiac - 博客园 (cnblogs.com) 一、安装 mysql 直接在应用中心里搜索安装 mysql 即可 二、启动 mysql 终端输入以下命令,启动 mysql service mysql start 三、修改 root
阅读全文
摘要:本文链接:aidlux 安装 uwsgi - Tiac - 博客园 (cnblogs.com) 一、确定 debian 版本及代号 aidlux 是基于 debian 开发的,首先,我们看一下 debian 的版本是多少? 注:不同的 debian 有不同的代号,不知道的可以百度一下 我这里的 de
阅读全文
摘要:本文链接:https://www.cnblogs.com/tujia/p/16668538.html 1、有三个参数可以隐藏控制台窗口: -w,--windowed,-- noconsole 三、实测 分别使用这三个参数生成生成 exe,生成的文件大小一致,但 --windowed 和 -- noc
阅读全文
摘要:背景 PyMySql 是使用 python 来操作 MySql 的常用库,但 pymysql 只是实现了基础功能,CURD 都需求自己拼接 sql 来执行,相当不方便。 PyMySql 官方文档:https://pymysql.readthedocs.io/en/latest/user/exampl
阅读全文
摘要:说明:今天偶尔发现 python 的一个类,在实例化多个对象的时候,对象里的变量居然不会重置 一、先看一下小实验 class Test: a = 1 b = {'value': 1} def test(self): print(self.a, end=' ') print(self.b) self.
阅读全文
摘要:说明: project_name/setting.py 里有两个配置:TIME_ZONE、USE_TZ TIME_ZONE 默认为 UTC,这里我改成 PRC(或其他时区) USE_TZ 默认为 True,这里需要改成 False,不然修改的时区不会生效!!
阅读全文
摘要:一、启用扩展功能 pip install jupyter_contrib_nbextensions jupyter contrib nbextension install 二、安装扩展 经过步骤一的操作,重启 jupyter notebook 之后,会发现多了一个“Nbextension”的tab,
阅读全文
摘要:一、安装 scrapy pip install scrapy 二、创建项目 scrapy startproject myproject 三、生成爬虫类 cd myproject scrapy genspider baidu baidu.com 四、创建数据对象 修改 items.py,增加以下内容
阅读全文
摘要:pandas date_range freq 可选值: Time series / date functionality — pandas 1.4.0 documentation (pydata.org) Alias Description B 工作日 C 自定义工作日 D 日 W 周 M 月末 S
阅读全文
摘要:说明:python round 函数并不是主观意义上的理解四舍五入,也不全是“四舍六入五取偶” 一、四舍五入取整 注:观察上述代码执行结果,四舍六入基本没什么问题,主要是 .5 的情况,可以看到 1.5 在取舍(2 或 1)的时候,取了 2; 2.5 在取舍(3 或 2)的时候取了 2; 3.5 在
阅读全文
摘要:本文地址:https://www.cnblogs.com/tujia/p/15434596.html 接上一篇:python 捕获命令窗口终结信号并处理(event handler) - Tiac - 博客园 (cnblogs.com) 问题: 当前使用 selenium 并加了阻塞的情况下,如果使
阅读全文
摘要:本文地址:https://www.cnblogs.com/tujia/p/15418512.html 主要用到的 signal 信息处理库,不过这个库在 windows 上不好使,windows 上要用 win32api 直接上代码吧: import time import platform def
阅读全文
摘要:一、各模块说明 selenium.webdriver 浏览器驱动 selenium.webdriver.common.by 选择器类型 selenium.webdriver.support.wait.WebDriverWait 等待控制 selenium.webdriver.support.expe
阅读全文
摘要:传送门:https://github.com/opencv/opencv/tree/master/data/haarcascades 下载方法: 1)点击需要下载的 xml 文件,然后点击 raw 打开文件原始链接 2)crtl + s 保存下载即可 另外,如果打不开 github 链接,参考这里:
阅读全文
摘要:关于换 Anaconda 源,网上说的最多的是清华源:anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 但,不知道为何,清华镜下载速度很慢,还经常卡着~~ 一、更好用的 Anaconda 镜像源 北京外国语大学开源软件镜像站
阅读全文