Pycharm实操
Pycharm下载
Pycharm安装
Pycharm是"傻瓜式安装"
Pycharm激活
Pycharm可用购买的激活码或认证过的学生账号激活
graph LR
A[学生账号认证步骤:] --> B[Jetbrains官网] --> C[learning tools] -->
D[for students and teachersplugins] --> E[apply now]
- 四种申请方法
- 官方文件(需用到学生证和学信网验证信息)⭐️
- GitHub授权(GitHub已成功提前申请到了学生开发包)⭐️
- 国际学生证(International Student Identity Card),简称ISIC
- 学生邮箱(学校发的邮箱即域名里必须有.edu,有些学校没有学校邮箱)⭐️
Pycharm快捷键
Pycharm常用快捷键
-
Shift
Shift + F9:代码调试Shift + F10:代码运行
-
Alt
Alt + Enter:提示操作
-
Ctrl
Ctrl + /:单行注释(#)Ctrl + Alt + M:将代码提取成函数Ctrl + W+Ctrl + Shift + U:大小写切换Ctrl + B:快速找到参数/类/函数的定义(源代码)Ctrl + Alt + L:格式代码(有些代码需自我格式)
Pycharm快捷键参考
Pycharm快捷键修改
graph LR
A[settings] --> B[keymap] --> C[Get more Kepmaps in Settings plugins]
Pycharm项目结构
项目层次架构
graph LR
A[Pycharm项目创建步骤:] --> B[New Project] --> C[Python Interpreter] --> D[Python Package]
模块导入区别
可通过import或from语句导入模块,但两者的主要差别如下:
- import
import会读取整个模块所以须先定义后才能读取其变量名import用一个变量名引用整个模块对象,因此须通过模块名称来得到该模块属性(如:module1.printer)
- from
from将获取(或者是复制)模块特定的变量名from会把变量名复制到另一个作用域,所以可直接在脚本中使用复制后的变量名,而不用通过模块(如:printer)
- 特别注意
from和import后的模块名一般是标记为源码根目录的目录及其一级子目录
Content Root (内容根/内容根文件夹)
-
Content Root (内容根/内容根文件夹)简介
Content Root是当前正在使用的文件集合Content Root可组织子文件夹的层次结构Content Root是层次结构中最高的文件夹Content Root在项目至少有一个,默认情况下是项目文件夹本身
-
Content Root (内容根/内容根文件夹)类型
Templates roots:模板根,包含各种Web项目的模板Source roots:源根,作为解决导入的起点,包含实际的源文件和资源Resource roots:资源根,用于引入应用程序中的资源文件(图像、样式表等)Excluded roots:排除的根,对PyCharm不可见且包含在索引、...等忽略的文件