shutil.Error: Destination path 'E:1.txt' already exists

说明D盘中存在1.txt文件;E盘中也有一个1.txt文件;问题>>> import shutil >>> shutil.move(r'D:\1.txt', r'E:')上面代码......

Python requests post请求如何直接发送字符串参数

使用 requests.post 可以发送一个请求,参数是纯文本字符串。requests.post 参数def post(url, data=None, json=None, **kwargs): r"""......

PyMySQL中select in写法

最近在使用PyMySQL进行条件in查询时,不知道怎么写。查了下官方文档:PyMySQL execute有两种可能的形式:If args is a list or tuple, %s can be used as a......

Gunicorn 中 worker 的计算方式

在使用gunicorn部署flask项目时,遇到了gunicorn worker数量设置问题。官方推荐 2n + 1.Generally we recommend (2 x $num_c......

终端向 Python 传递代码的方式

在终端执行 Python 代码的常用方式。1.通过 stdin 和 管道echo "print('hi')" | python将文件重定向到Pythonpython < spam.py2.通过 -c ......

Flask 在 Gunicorn 中日志记录没有保存的问题

问题:在使用 flask 开发中,python 标准 logging 模块可以正常使用,保存日志到文件中。将项目部署到服务器,使用 gunicorn 作为容器时,日志信息并没有保存到文件。原因:gunicorn 有自......

Python 时间模版:加减一段时间再转成时间戳

需求:用当前时间添加一段时间,再转换成时间戳与其它时间戳进行比较。1.当前时间戳>>> import time >>> time.time() 1589880103.00106......

Python requests proxy socks5 OSError: [Errno 0] Error

在使用 Python requests 设置 socks5 代理请求时,抛出异常:OSError: [Errno 0] ErrorError: Traceback (most recent call last): ......

Python 不可不知的 Socket 通信

Socket API 是用来通过网络传递信息的,也为进程间通信提供一种形式。最常见的 socket 程序就是 client-server 应用程序,下面在同一主机上进程之间进行通信。首先,了解 socket 的 se......

Python格式化字符串新语法:f-strings

从Python3.6开始,引入了一个新的格式化字符串方式:f-strings。它与之前的格式化方法相比,更具可读性,代码更简洁,不易出错,并且速度更快。python之前的格式化字符串方式在python3.6之前,主要......

Python Timer:三种监控你程序运行时间的方式

很多开发者知道Python是一个开发效率很高的编程语言,纯Python程序对比其它编译型语言如:C、Rust、或Java可能运行很慢。通过这篇教程,你将看到如何使用Python timer去监控你程序运行的速度。Py......

Python 日志模块

logging in pythonLogging是程序员非常有用的工具,它可以帮助你理解程序运行的流程,也可以存储信息,如:user信息或访问者的IP地址等。如果一个错误发生,它可以提供比堆栈追踪更多的信息,告诉你程......

Gunicorn Flask中使用项目名或给URL加固定前缀

Flask中URL地址匹配是通过装饰器完成:@app.route('/')现在需要给所有URL加上项目名称或前缀:@app.route('/project') # or @app.route('/prefix/a......

练习:从一组Zip Codes码中匹配指定Zip Code码

说明Zip Code码是5位数字编码需求从下面10个Zip codes中获取以44开头的Zip Code码。03824531449411615213441829505344272752010217443235注意24......

匹配邮箱和网站地址并添加锚点

下面程序可以批量为文件中邮箱地址和网站地址添加锚点,方便使用URL访问。def main():     s = 'This is my email: zhanheng@gmail.com' &......
1 2 3 10