python自动补全_Windows 下python的tab自动补全
Windows 下python的tab自动补全#
对于新学python的朋友来说,python模块的功能多而难记,mac和Linux中有tab自动补全命令功能,使用Windows的同学们怎么办?下面我们学习一下怎么在windows中用tab自动补全。这里我介绍2种方法:
方法一:安装一个ipython就OK啦,而且关键字还能高亮显示呢##
一、打开cmd,输入pip3 install ipython联网安装###
二、安装成功后,cmd里运行ipython,成功啦。###
方法二:写一个tab代码放到python模块下##
一、新建一个tab.py文件。###
代码如下:
# python startup file
import sys
import readline
import rlcompleter
import atexit
import os
# tab completion
readline.parse_and_bind('tab: complete')
# history file
histfile = os.path.join(os.environ['HOMEPATH'], '.pythonhistory')
try:
readline.read_history_file(histfile)
except IOError:
pass
atexit.register(readline.write_history_file, histfile)
del os, histfile, readline, rlcompleter
二、在cmd中安装readline模块。###
windows中可以输入pip3 install pyreadline联网安装。如图:
三、cmd中import sys, sys.path找到python存放默认模块的路径:###
我这里是:C:\Users\51528\AppData\Local\Programs\Python\Python36\lib\site-packages']
四、将第一步写好的tab.py文件放到默认模块路径下。###
大功要告成啦,
此时再运行cmd>>>import tab>>>import sys >>>sys. 就可自动补全sys模块的所有功能啦。
python自动补全_Windows 下python的tab自动补全相关推荐
- python读取grib文件_Windows下Python读取GRIB数据
之前写了一篇<基于Python的GRIB数据可视化>的文章,好多博友在评论里问我Windows系统下如何读取GRIB数据,在这里我做一下说明. 一.在Windows下Python为什么无法 ...
- python安装pygame模块_windows下 python 如何安装pygame模块
本机系统:win7,Pyhon版本: 3.6.0 1. 安装下载python 官网 https://www.python.org/ 下载地址 https://www.python.org/downlo ...
- windows下python视频加速调节_Windows下python+ffmpeg实现批量提取、切割视频中的音频...
废话不说,直接上代码 #遍历所有mp4文件名->文件名改为字母形式->fffmpeg批量提取音频.切割音频->改回中文名 import os import subprocess cu ...
- python打开文件中文名_windows下Python打开包含中文路径名文件
windows使用gbx(gb2312,gbk,gb18030我也不知道是哪个)对文件名及文件路径进行编码保存.打开文件的函数中使用诸如open(filename.encode('gbk'))可以很好 ...
- html 提交自动发邮件,2.1电脑开机就自动发邮件_windows下BLAT程序SMTP自动发邮件教程(支持html)_Windows视频-51CTO学院...
------------------------ Blat - A Windows (32 & 64 bit) command line SMTP mailer. 一款支持windows cm ...
- python脚本自动运行失败_Linux下Python脚本自启动和定时启动的详细步骤
一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...
- python安装wx模板_windows下wxPython开发环境安装与配置方法
安装文件准备: 安装文件 下载地址 wxPython2.8-win32-unicode-2.8.10.1-py26.exe wxPython2.8-win32-docs-demos-2.8.10.1. ...
- eclipse配置python django环境_windows下python+Django+eclipse开发环境的配置
1.JDK环境的安装 在http://www.java.com/zh_CN/download/faq/develop.xml 页面下,点击JDK下载,下载所需的jdk版本.直接点击安装即可. 2.py ...
- python版本切换_Ubuntu18.04下python版本完美切换的解决方法
ubuntu18.04版本,python版本python2.7,python3.5,python3.6 因为安装一些库会安装到python3.6上,而默认使用的是python2.7,使用python3 ...
最新文章
- centos搭建kvm
- 入门Web前端有哪些误区?该如何避免?
- MySQL并发复制系列一:binlog组提交 (转载)
- 阿里一面 缓存穿透、缓存击穿、缓存雪崩和热点数据失效问题的解决方案
- 流量劫持 —— 浮层登录框的隐患
- 第一章:1-01、计算机网络的发展可划分为几个阶段?每个阶段各有何特点?
- Arduino M0 的一个坑(2015-12-25)
- 树莓派4烧录系统后黑屏_原创试用 | 树莓派3B+测评(二)ubuntu系统烧录+彩虹屏问题解决...
- 安卓java模拟器按键精灵,安卓按键精灵实现后台
- WebSocket开发说明文档
- h5小游戏构建架设h5棋牌平台开发制作
- java学生管理系统项目实训报告
- 能源DEA-动态SBM模型
- AC自动机(Automaton)
- 苹果服务器怎么配置文件,苹果CMS数据库配置文件在哪
- Lucene倒排索引简述 之倒排表
- 存储过程 生成拼音码与五笔码
- APP界面设计规范:如何定义视觉规范
- oracle column name as sign,Oracle日常性能查看 - ella的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- 流媒体服务器,red5,EsayDSS,AdobeMediaServer5和阿里推流服务性能对比。flash播放器JWplayer CKplayers Aliplayer性能对比