短点调试
https://blog.csdn.net/s740556472/article/details/90054266
ctrl + alt ++展开类和函数
ctrl + alt ±收起类和函数的内容
alt + 上下 上一个函数或下一个函数
Ctrl + Enter:在下方新建行但不移动光标;
Shift + Enter:在下方新建行并移到新行行首;
Ctrl + /:注释(取消注释)选择的行;
Ctrl + Alt + L:格式化代码(与QQ锁定热键冲突,关闭QQ的热键);
Ctrl + Shift + +:展开所有的代码块;
Ctrl + Shift + -:收缩所有的代码块;
Ctrl + Alt + I:自动缩进行;
Alt + Enter:优化代码,提示信息实现自动导包;
Ctrl + Shift + F:高级查找;
Alt + Shift + Q:更新代码到远程服务器;
Ctrl + N 查找所有的类的名称
Ctrl + Shift + N 查找项目中的任何文件
Ctrl + N
Ctrl + Shift + N
请按Ctrl + N(Navigate | Class)并开始输入类的名称。 从显示的下拉列表中选择类。
您可以使用Ctrl + Shift + N(导航|文件)以类似的方式打开项目中的任何文件
pycharm中的灯泡,可以导入模块
编辑–普通–外观—显示意图灯泡
在editor—>general---->Appearance里面的Show intention bulb选项
import os
import sys
# 绝对路径到脚本
print(os.path.abspath(sys.argv[0]))
# __file__的值在脚本中打印出来就是当前脚本的绝对路径
print(__file__)
import os
###################
# 获取脚本的当前存在的"目录"str
path = os.path.split(os.path.realpath(__file__))[0]
print(path)
# C:\Users\魏航\Desktop\桌面文件\爬虫项目\doubanread\doubanread\spiders
import os
import sys
# 当前脚本的绝对路径str
print(os.path.abspath(sys.argv[0]))
# C:\Users\魏航\Desktop\桌面文件\爬虫项目\doubanread\doubanread\spiders\test.py
import sys
# 上一级目录
print(sys.path[0])
import sys, os
filename = sys.argv[0]
dirname = os.path.dirname(filename)
print(dirname)
# C:/Users/xxx/Desktop/桌面文件/爬虫项目/doubanread/doubanread/spiders
abspath = os.path.abspath(dirname)
print(abspath)
# C:\Users\魏航\Desktop\桌面文件\爬虫项目\doubanread\doubanread\spiders