分类 python 下的文章

subprocess 模块主要用于创建子进程,并连接它们的输入、输出和错误管道,获取它们的返回状态。通俗地说就是通过这个模块,你可以在 Python 的代码里执行操作系统级别的命令,比如“ipconfig”、“du -sh”等等。subprocess 模块替代了一些老的模块和函数,比如: os.system os.spawn* subprocess 过去版本中的 call(),check_call...

Python 项目开发规范 1 Python 项目开发规范 本文旨在提供 Python 项目的开发规范参考以及工具指南, 一些最佳实践以及通用的编程原则. 本文对于风格规范/工具/流程的选择不可避免的有偏向性, 不同的项目组可以根据自身的情况去调整. 每个团队和项目都有自己的代码风格与编程约定,重点不在于哪种风格规范/工具/流程更好, 而在于开发者可以在 项目中使用一致的风格规范/工具/流程. 这...

python 静态类型检查器-mypy 简易教程 一、简介 对于一个深度使用 TS 的程序员来说,一开始写 python 发现竟然没有静态类型检查,内心是拒绝的,直到我发现了 mypy。 Mypy 是 Python 中的静态类型检查器。Mypy 具有强大且易于使用的类型系统,具有很多优秀的特性,例如类型推断、泛型、可调用类型、元组类型、联合类型和结构子类型。 二、安装 Mypy 需要 Python...

from faker.providers import user_agent from faker import Faker faker = Faker() faker.add_provider(user_agent) faker.chrome() # 获取 chrome UA ...

# 连接数据库 from sqlalchemy import create_engine engine = create_engine('sqlite:///test.db?check_same_thread=False', echo=True) # echo参数是设置SQLAlchemy日志显示的快捷方式 如果我们不想看见执行的详细过程,可以将echo设置为False # cr...