下面我先给出了一小段代码示例,思考一下,为什么name,my_name 不会有波浪线,而 myname 和 wangbm 会有波浪线呢?

Pycharm 本身会实时地对变量名进行检查,如果变量名不是一个已存在的英文单词,就会出现一条波浪线,当一个变量里有多个单词时,Python 推荐的写法是用下划线来分隔(其他语言可能会习惯使用 驼峰式命名法 ,但 Python 是使用下划线),所以在 Pycharm 看来 my_name 是规范的,而 myname 会被当成是一个单词对待,由于它在单词库里并没有它,所以 myname 是不规范的。

每个人的变量命名习惯不一样,如何你在项目里大量使用了 myname 这种风格的变量命名方法,像下面这样(随便找了一段 cloudinit 的代码),是让人挺不舒服的,总有一种代码有 bug 的错觉。

那么如何关闭这个非语法级别的波浪线呢?很简单,它的开关就在你的右下角那个像 人头像 一样的按钮

然后选择 Syntax 级别的即可。同样一段代码,效果如下,干净了很多。

到此这篇关于PyCharm关闭碍眼的波浪线图文详解的文章就介绍到这了,更多相关PyCharm关闭波浪线内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

python灰色波浪线,PyCharm关闭碍眼的波浪线图文详解相关推荐

  1. python给变量赋值中文_Python变量与赋值的图文详解

    这次给大家带来Python变量与赋值的图文详解,使用Python变量与赋值的注意事项有哪些,下面就是实战案例,一起来看一下. Python是一门独特的语言,与C语言有很大区别,初学Python很多萌新 ...

  2. python之pygame安装教程_Python中pygame安装方法图文详解

    搜索热词 本文实例讲述了Python中pygame安装方法.分享给大家供大家参考,具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知 ...

  3. 主板aspm关闭_bios关闭acpi的方法步骤图文详解

    有了ACPI,操作系统就可以把不同的外设关闭.但是针对有些用户在安装系统的时候会出现假死的现象,因此有大神建议先关闭ACPI即可解决问题!那么bios怎么关闭acpi呢?下面大家与学习啦小编一起来学习 ...

  4. python长表转换宽表_如何用Python来处理数据表的长宽转换(图文详解)

    不多说,直接上干货! 很多地方都需用到这个知识点,比如Tableau里.   通常可以采取如python 和 r来作为数据处理的前期. 数据长宽转换是很常用的需求,特别是当是从Excel中导入的汇总表 ...

  5. python怎么发布pycharm_如何使用PyCharm将代码上传到GitHub上(图文详解)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶说明 测试条件:需要有GitHub账号以及在本地安装了Git工具,无论是Linux环境还是Windows都是一样的 二丶上传配 ...

  6. python画椭圆-python opencv圆、椭圆与任意多边形的绘制实例详解

    圆形的绘制 : OpenCV中使用circle(img,center,radius,color,thickness=None,lineType=None,shift=None)函数来绘制圆形 impo ...

  7. python爬虫图片实例-【图文详解】python爬虫实战——5分钟做个图片自动下载器...

    我想要(下)的,我现在就要 python爬虫实战--图片自动下载器 之前介绍了那么多基本知识[Python爬虫]入门知识(没看的赶紧去看)大家也估计手痒了.想要实际做个小东西来看看,毕竟: talk ...

  8. python爬取图片-Python爬取网页中的图片(搜狗图片)详解

    前言 最近几天,研究了一下一直很好奇的爬虫算法.这里写一下最近几天的点点心得.下面进入正文: 你可能需要的工作环境: Python 3.6官网下载 本地下载 我们这里以sogou作为爬取的对象. 首先 ...

  9. python硬件交互_对Python的交互模式和直接运行.py文件的区别详解

    对Python的交互模式和直接运行.py文件的区别详解 看到类似C:\>是在Windows提供的命令行模式,看到>>>是在Python交互式环境下. 在命令行模式下,可以执行p ...

最新文章

  1. 从0到100 | 用户画像的构建思路
  2. 单链表快速排序算法实现
  3. Spark2.2.0 分布式离线搭建
  4. Pycharm中的Debug工具以及简单的使用方法
  5. 六耳猕猴并不存在,真假猴王的六耳原来是他!
  6. 如何制作pem公钥证书和私钥证书
  7. Intelj IDEA的pom.xml显示错误can not reconnect
  8. arcgis合并tif影像_ARCGIS多种影像裁剪
  9. 回顾:你对Windows 8了解有多少?开启浏览器javascr
  10. C# IMEI15位转换成8位密码
  11. 使用cmd结束进程的3种方法
  12. pytorch双线性插值
  13. 吴恩达 - 机器学习课程笔记(持续更新)
  14. IDear 创建web项目
  15. 量化城市︱计算机视觉技术在街道品质量化评估中的应用
  16. 0x0000007b电脑蓝屏的解决方法
  17. python 报错:UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa5‘ in position 65
  18. 黑马JAVA知识点总结
  19. js如何动态获取object类型里的键值
  20. Pygame 游戏开发 图形绘制 键鼠事件

热门文章

  1. Android自定义控件之RecyclerView打造万能ViewPager TabLayout(仿今日头条Tab滑动、Tab多布局、indicator蠕动、自定义indicator、文字颜色渐变)
  2. 比尔盖茨的15个预言,如今全已成真
  3. 播放视频无声音,视频编码来解决
  4. 毫米波雷达ADC数据采集
  5. python初级试题及答案
  6. Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)
  7. FPGA设计中,Vivado 调用IP核详细操作步骤
  8. 如何免费创建一个自己的网站(可通过外网访问)
  9. Nginx_01_Nginx三大基础功能(静态服务器、虚拟主机、负载均衡/服务端代理)
  10. mysql码表是什么意思_什么是码表,什么是维度表?