原标题:Pycharm自动导入模块小技巧

作者 | 刘志军

来源 | Python之禅

如果能把工具熟练运用,往往能达到事半功倍的效果,Pycharm 是很多Python开发者的首选IDE,提供各种快捷键、重构功能、调试技巧等,Python是动态语言,对于自动导入模块没有静态语言那么方便,但有了 Pycharm,还是可以很强大。

平时写代码的时候,要引用系统自带的模块或者是第三方模块,甚至是项目中的模块,有时候代码快写一整屏了,为了把一个模块导入进来,我们不得不把光标拉到文件顶部,先把模块名手动导入进来,再回到文件底部开始写代码,如此重复来回地切换,好麻烦。做开发的一个原则就是 Don’t repeat yourself,重复的劳动应该让它自动去完成。

其实,我们只需要简单两步配置就可以让Pycharm自动导入模块

第一步:Pycharm->Perferences->Editor->Auto Import

第二步:Pycharm->Perferences->Keymap

就这么简单,设置完成后,来体验一下效果。导入random 模块,按住 ctrl+空格(空格键按两下)就会自动弹出可选的模块列表,上下移动进行切换。

【灯塔大数据】微信公众号介绍:中国电信北京研究院通过整合电信自有数据、互联网数据和线下数据,创建了业内领先的“灯塔”大数据行业应用平台,致力于与行业合作伙伴共同打造大数据行业应用生态圈。目前我们面向市场研究、广告、汽车、金融、人力资源等诸多行业领域,提供零售研究、消费者研究、店铺选址、精准营销、泛义征信等服务,助力企业在大数据时代杨帆远航。

微信公众号【灯塔大数据】关键字信息:

【人工智能】获取人工智能时代的发展思考 ppt

【半月刊】下载大数据瞭望半月刊

【网络安全】获取国民网络安全报告全文

【23个理由】下载《大数据让你兴奋的23个理由》电子书

【思维导图】下载12种工具的获取方式

【 灯塔 】 查看更多关键字回复返回搜狐,查看更多

责任编辑:

pycharm导入模块不智能显示_Pycharm自动导入模块小技巧相关推荐

  1. 刷卡自动玻璃门连接到服务器,自动玻璃门维修小技巧 常见故障应对方法

    自动玻璃门维修小技巧 常见故障应对方法 自动玻璃门是由各种信号控制自动开.闭的门体,在酒店和商店的装修中比较常见.但在家居生活中的应用还不是很普遍,这里给大家总结了自动玻璃门维修的一些小技巧,这样出现 ...

  2. python模块下载失败_pycharm自动安装模块失败了怎么办

    pycharm自动安装模块失败了的解决方法:1.执行[pip -V]命令查看是否安装了pip:2.如果没有安装pip,则执行[python get-pip.py]命令进行安装:3.执行[pip ins ...

  3. pycharm运行python程序后显示_pycharm运行和调试不显示结果的解决方法

    刚在虚拟机里面安装了pycharm,配置(setting)完后,新建一个py文件,键入"hello world",竟然没有结果,虽然运行成功.pycharm太不友好了吧! 然后开始 ...

  4. 计算机行显示性能调整,Win7系统优化小技巧调整效率

    Win7系统自发布以来,以稳定.安全.易操作等多种优势性能,受到众多用户的青睐.以现在的电脑硬件配置,运行win7可以说是十分顺畅,甚至此前让很多网友津津乐道的系统优化都无需再做.但随着系统里安装的软 ...

  5. Get智能写作 | 掌握这5个小技巧,让你的写作飞起来

    掌握这5个小技巧,让你的写作飞起来︱建议收藏 各位小伙伴,在过去不到4个月的时间里,「Get智能写作」已经更新了好多个版本了. 每个版本都会有一些便捷的功能,而且很多同学都非常有探索的精神,发现了不少 ...

  6. 微软计算机电源怎么接,IT之家学院:解决微软Surface连接电源充电未满却显示“未在充电”的小技巧...

    IT之家2月11日消息 微软Surafce产品开创了二合一平板电脑系列,从Surface Pro 3开始获得用户们的关注,后续微软相继发布了Surface Pro 4和Surface Pro(2017 ...

  7. pycharm如何更改python项目环境_PyCharm如何导入python项目,并配置虚拟环境

    rtc关机闹钟7 jni层 com_android_server_AlarmManagerService frameworks/base/services/core/jni/com_android_s ...

  8. ComboBox自动补全小技巧

    网上看的自动补全实在是太麻烦,有时候还用到了第三方控件,但是现在我的需求是这样的 有一个Person类,其中有Code.Name两个属性 Person需要绑定到ComboBox中,在ComboBox中 ...

  9. vbreport8.wpf.viewer 个别电脑不显示_【电脑手机小技巧】新买的电脑,第一次开机最好要这样设置...

    今年双11不少电脑的优惠幅度都很大,对于已经买了电脑的小伙伴来说,后面会陆陆续续收到电脑.入手新电脑的新手朋友,在收到电脑时肯定会有各种疑问,比如如何完成Windows初始配置.如何激活Windows ...

最新文章

  1. Objective-C语法简记
  2. SQL Server高可用性部署实施 SQL server 群集
  3. DBoW2 cmake代码注释
  4. No module named cv2
  5. 小米自然语言处理工程师招聘条件与自己的对应整理(第二次更新)
  6. java中一直gc_如果JVM在执行GC时一直在移动对象,那么它如何解析引用?
  7. OSI网络结构的七层模型与TCP/IP层次模型
  8. Lync Server 2010迁移至Lync Server 2013部署系列 Part7:配置Office Web App 02
  9. C++笔记之CopyFile和MoveFile的使用
  10. Go语言学习之8 goroutine详解、定时器与单元测试
  11. 安装Docker,配置阿里云加速和 docker-compose 国内镜像
  12. 第一次面试总结--中国电子科学研究院
  13. HTML简单网页-员工申请表单
  14. ssm框架bean_Bean简介:简化的WordPress框架
  15. 谷歌浏览器设置跨域方法集合
  16. 【SDOI2013】项链 题解
  17. Epic安装不成功/启动失败“必要的先决条件安装失败“
  18. 驾考科目三考试经验谈
  19. mysql_使用记录.md
  20. 阴阳师魂十挂机实现(后台句柄截屏+鼠标点击)

热门文章

  1. Leetcode--76. 最小覆盖子串
  2. php流程控制作业题,php流程控制
  3. BAT文件命名中含有英文括号运行出错
  4. OpenCV学习笔记(七):形态学morpholgy(1):腐蚀/膨胀:enrode(),dilate()
  5. QT学习笔记(十):通用算法示例
  6. 概率论基础知识各种分布
  7. Python爬取大量数据时防止被封IP
  8. Java消息服务~@JmsListener集成
  9. MySQL新建用户,授权,删除用户,修改密码
  10. session过期时间控制的一些常用方法