1、python的安装
安装完成之后一切正常,利用命令提示符测试了一下全都正常,也不用把python的路径添加到系统变量里去。
-
pip的安装
pip组件是一个现代通用的Python包管理工具,其提供了对Python包的查找、下载、安装及卸载等功能。
大部分的安装教程都没有说要整这个,但check了一下是有的就没有弄了。
2、pycharm环境的安装
Professional:适用于科学和 Web Python 开发。支持HTML、JS 和 SQL。
Community:适用于纯 Python 开发。
安装顺利
环境配置
File and Code Templates代码模板
多个python版本的应用:setting->Project 项目名->Project Interpreter
-
pycharm中常见的快捷键
折叠Ctrl -: 折叠当前代码Ctrl +: 展开当前代码Ctrl Shift -: 折叠所有代码Ctrl Shift +: 展开所有代码
移动Shift+Enter: 在行中间执行时,智能跳到下一行。Ctrl+Alt+Enter: 向上插入一行
注释Ctrl /: 注释、取消注释行
编辑Ctrl + D: 未选中时,复制当前行到下一行,选中时复制粘贴选中部分。
删除Ctrl + Y: 删除当前行
查看Ctrl + Q: 查看文档
缩进Shift + Tab: 反向退格
替换Ctrl + r: 替换
-
python中的项目理解
在Python编程中,“项目”通常是指一个包含所有相关代码、资源和配置的集合,用于开发一个完整的应用程序或解决特定问题。一个Python项目通常包括以下几个部分:
-
项目结构:
- 顶层目录:项目的根目录。
src
或app
目录:存放源代码。tests
目录:存放测试代码。docs
目录:存放项目的文档。data
目录:存放数据文件(如果有)。
-
关键文件:
README.md
:项目的简介和使用说明。requirements.txt
:列出项目依赖的Python包。setup.py
:用于打包和分发项目(如果需要)。.gitignore
:指定Git版本控制系统应忽略的文件和目录。__init__.py
:使目录被Python视为一个包。
-
虚拟环境:
- 通常使用虚拟环境(如
venv
或virtualenv
)来隔离项目的依赖,确保不同项目之间的库版本不冲突。
- 通常使用虚拟环境(如
-
依赖管理:
- 使用
pip
或poetry
等工具来管理项目依赖。
- 使用
-
版本控制:
- 使用Git等版本控制系统来管理代码的变更。
-
开发和测试:
- 编写代码来实现项目的功能。
- 编写单元测试和集成测试来确保代码的正确性。
- 使用CI/CD工具(如GitHub Actions、Travis CI等)来自动化测试和部署。
-
文档和注释:
- 编写清晰的文档和注释,帮助自己和他人理解代码。
一个简单的Python项目结构可能如下所示:
my_project/
├── README.md
├── requirements.txt
├── setup.py
├── .gitignore
├── venv/
├── src/
│ ├── __init__.py
│ ├── main.py
│ └── module/
│ ├── __init__.py
│ └── my_module.py
├── tests/
│ ├── __init__.py
│ └── test_my_module.py
└── docs/└── index.md
Install plugin安装插件