Python编程:08- pycharm使用技巧

devtools/2024/10/18 6:05:50/

常见图标的含义.png

新建文件时,自动填充代码

设置方法: settings→editor→file and code templates,选择python script

#${NAME} 文件名
#${DATE} 日期
  • 自动补齐
    if name == ‘main’:   # 先输入main,然后按tab键
  • 自动补齐自定义的段落
    settings→editor→live templates,在右侧点击+号,添加自定义的内容,完成之后,下方勾选python,表示使用python代码时生效
  • 修改注释的颜色
    settings→editor→color scheme→python #选择line comments,可以修改注释的颜色
  • 取消语法检查
    settings→editor→inspections,选择python,取消勾选pep8的两个选项
  • 设置pycharm的分屏
    settings→keymap,查询split关键字,找到分屏的图标,设置快捷键
  • 常见的快捷键
    1. if name == ‘main’:  # 先输入main,然后ctrl+J,然后回车
  1. 快速换行  shift+回车
  2. 快速注释  ctrl+/  按一次进行注释,再按一次取消注释
  3. 快速缩进 tab  按一次缩进一层  取消缩进  shift+tab  按一次取消缩进一层
  4. 切换编码,当遇到乱码问题时,可以通过切换编码解决乱码的问题: settings→editor→file encodings
  • pycharm中安装第三方库
    settings→project→python interpreter

http://www.ppmy.cn/devtools/118167.html

相关文章

python 文本移除控制字符

在 Python 中,控制字符通常指 ASCII 范围内的不可打印字符(例如,字符编码在 0 到 31 之间)。这些字符包括换行符、制表符、回车符等。我们可以使用正则表达式或者 str.translate() 函数来去除文本中的控制字符。 方法 1: 使用正则…

算法题——滑动窗口(图示+代码)

什么时候可以使用滑动窗口? 当我们尝试对一条题目进行暴力插解时,若发现 一、长度最小的子数组 题目链接:. - 力扣(LeetCode). - 备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程…

安卓好软-----手机屏幕自动点击工具 无需root权限

工具可以设置后自动点击屏幕。可以用于一些操作。例如自动刷视频等等哦 工具介绍 一款可以帮你实现自动操作的软件。软件中你可以根据实际需要设置点击位置,可以是屏幕上的特定位置,也可以是按钮或控件。功能非常强大,但是操作非常简单&…

powerbi-L8-导入数据时候的动态列

背景: 在数据导入之后刷新的过程中出现了无法刷新的异常报错, 检查后发现是由于原始数据的列的名字变化导致了power BI在处理数据类型的时候 需求 处理方法是什么, ? 方法 动态获取表格的列: 获取数据的时候&#xff…

【python】数据爬虫,抓取并分析豆瓣电影信息

url-lib-request模块获取HTML spider.py 网页下载,链接提取,数据存储 http请求: 网址url, http-header: (1)用户代理;(2)浏览器版本 网页下载用 urllib库。 # 将豆瓣电影top250的第一页下载import urllib.request …

记录:ubuntu20.04的安装和必要的开发准备

记录ubuntu20.04的安装和必要的开发准备 准备1. 安装ubuntu20.04时的Tips2. 屏幕亮度调节问题3. 解决 "No Wi-Fi Adapter Found"4. Nvidia Driver && cuda5. 修改安装源6. ssh 远程开发7. 安装 anaconda 准备 没有装双系统,只有 ubuntu20.04&…

Mysql的锁你了解哪些?

MySQL中的锁是用于控制多个用户对共享资源的并发访问,以确保数据的完整性和一致性。 一、按锁的性质分类 1. 乐观锁(Optimistic Locking) • 假设并发操作时不会发生冲突,只在提交事务时检查数据是否被其他事务修改过。 • 适用…

【Redis】分布式锁之 Redission

一、基于setnx实现的分布式锁问题 重入问题:获得锁的线程应能再次进入相同锁的代码块,可重入锁能防止死锁。例如在HashTable中,方法用synchronized修饰,若在一个方法内调用另一个方法,不可重入会导致死锁。而synchroni…