51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python相关命令和最佳实践

命令 {#命令}

pip freeze - 查看安装的包并可以导出文件 {#pip-freeze---查看安装的包并可以导出文件}

pip freeze
pip freeze > requirement.txt

从指定的文件中安装需要的依赖 {#从指定的文件中安装需要的依赖}

pip install -r requirements.txt

pip show <PACKAGE_NAME> - 查看某个安装包的详情 {#pip-show-package_name---查看某个安装包的详情}

pip3 show loguru

查看安装的包 {#查看安装的包}

pip list

卸载第三方库 {#卸载第三方库}

pip uninstall 包名

升级软件包 {#升级软件包}

pip install --upgrade 包名

实践 {#实践}

异常 {#异常}

try:
    # 可能引发异常的代码
    ...
except Exception as e:
    # 处理异常
    ...
else:
    # 如果没有引发异常则执行的代码
    ...
finally:
    # 始终执行的代码
    # 在这里执行清理任务
    ...

其他 {#其他}

pycharm保存时自动格式化代码 {#pycharm保存时自动格式化代码}

安装插件File Watchers

我这里的pycharm版本自己默认安装好了...

安装black

pip install black

安装好之后,python解释器所在目录的Scripts目录下会多出一个black.exe文件

D:\workspace_coding\environment\anaconda3\envs\env_model_python_3_8_19\Scripts\black.exe

pycharm中添加监听器

之后ctrl+s即可自动格式化代码

或者

isort---Python项目导入优化 {#isortpython项目导入优化}

在大型 Python 项目中,优雅而一致的导入语句是保持代码清晰、易读的重要因素之一。

isort 是一款出色的工具,专注于规范和自动化 Python 代码中的导入语句,确保其风格一致、有序。

安装与基本用法 {#安装与基本用法}

首先,需要安装 isort:

pip install isort

然后,可以在终端运行以下命令对 Python 代码进行导入语句的整理:

isort your_project_directory

这将自动检测并格式化指定目录下的所有 Python 文件中的导入语句。

使用python-dotenv加载环境变量 {#使用python-dotenv加载环境变量}

安装与基本用法 {#安装与基本用法-1}

pip install python-dotenv

使用:

from dotenv import load_dotenv
import os
# 加载配置文件
load_dotenv(".env")
env_val = os.environ.get("环境变量名称")
print(env_val)
赞(0)
未经允许不得转载:工具盒子 » Python相关命令和最佳实践