pycharm使用技巧以及获取当前脚本的绝对路径

pycharm使用技巧

短点调试
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
Python的开发PyCharm是一款非常优秀的集成开发环境。使用PyCharm的过程,我们可以通过一些技巧来提高我们的开发效率。接下来,我会分享一些PyCharm使用技巧。 1. 切换文件的快捷键 当我们在编写代码时,如果有多个文件需要切换,我们可以使用快捷键Ctrl + Tab来进行文件之间的切换。如果需要切换到上一个文件,则可以使用快捷键Ctrl + Shift + Tab。 2. 使用代码模板 使用代码模板可以让我们更快地编写代码。PyCharm自带了许多的代码模板,例如for循环、if语句等。我们可以在编辑器输入代码缩写,然后按下Tab键,PyCharm就会自动帮我们生成相应的代码。如果我们需要自定义代码模板,也可以在PyCharm的设置进行设置。 3. 快速跳转到函数声明 我们在使用函数时,如果想要查看函数的声明,可以使用快捷键Ctrl + 鼠标左键单击。这样,PyCharm就会自动定位到函数的声明处。 4. 使用代码补全 PyCharm的代码补全功能非常强大。当我们输入某个代码片段时,PyCharm会自动提示我们可能要输入的代码,并可以自动补全。如果我们需要查看所有可用的代码补全选项,可以按下Ctrl + Shift + Space。 5. 快速搜索 当我们需要查找某个方法或变量时,可以使用快捷键Ctrl + Shift + F。这样,PyCharm就会自动搜索项目的所有文件,并将搜索结果显示出来。 总的来说,PyCharm是一款非常优秀的集成开发环境。通过上述的一些技巧,我们可以提高我们的开发效率,让我们的代码更加高效。当然,如果需要更深入的了解,我们还可以参考PyCharm的官方文档。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值