“2021年8月”存档文章有16

PyCharm 打开新项目不出现提示

最近 PyCharm 更新到2021.2之后,选择 Do't ask again 之后,打开新项目不再提示,导致本来应该关闭当前项目,打开新项目。但是现在全部打开新窗口,之后手动关闭原来项目窗口,很不方便。具体设置如下:File -> Settings... 具体截图如下:选择 Ask 即可,打开新项目之后便会提示。

Python 将时间戳转换成时间

Python 将时间戳转换成时间,代码示例如下:from datetime import datetimecreate_time = datetime.fromtimestamp(timestamp)这里最后输出:2021-8-18 15:21

Python ipaddress 相关操作

最近在 Python 中操作 IP 使用的是 IPy 这个包,这里依赖的是第三方包,还要管理软件包,有些不方便。Python 自带的由操作 IP 相关的包,是 ipaddress --- IPv4/IPv6 操作库,经过一段时间使用,与 IPy 这个功能差不多,所以就使用了 ipaddress 替换了 IPy。下面是一些使用 ipaddress 的总结:查询 IP 的版本:首先导入相关模块:fro...

Python UTC 时间运算

最近需要计算 UTC 时间,过去 n 个小时的时间,下面是具体代码:get_different_utc = datetime.utcnow() - timedelta(hours=6)例如:现在是 2021年10月7日 10:00 则减去6小时后是 2021年10月7日 4:00。这里首先获取的是当前的 UTC 时间,之后通过 timedelta 设置时间间隔是6小时,关于 timedelta 可...

AttributeError: 'sqlalchemy.cimmutabledict.immutabledict' object has no attribute 'setdefault'

最近更新了 Python 的程序包,之后项目报错如下内容:AttributeError: 'sqlalchemy.cimmutabledict.immutabledict' object has no attribute 'setdefault'存在问题的原因:该问题是 flask-sqlalchemy 中的一个已知问题,由 SQLAchemy 1.4 中的更改引起。Flask-sqlalche...

Redis 6.2 如何通过systemctl重启

最近安装完成Redis-server 6.2 版本之后,配置完成需要重启,使配置生效,具体使用服务重启的方法如下:sudo systemctl restart redis-server.service如果有什么错误,可以通过:sudo systemctl status redis-server.service查看具体出错原因。

如何查看Redis版本

最近新装了一个Redis,但是不知道版本,查看版本具体命令如下:redis-server --version或者是:redis-server -v

PyCharm 2021.2 venv 相关问题

最近 PyCharm 升级到2021.2之后,默认的 Terminal 是 PowerShell,使用起来很不方便。下面是 PyCharm 的版本信息:修改了模型字段,需要将模型更新到数据库,执行如下命令:SET FLASK_APP=manage.py flask db migrate -m "2021-8-2 modify ip_crawler_blog_author add user_id ...