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模块的所有功能啦。
转载于:https://www.cnblogs.com/51zf/p/9182791.html
Windows 下python的tab自动补全相关推荐
- python自动补全_Windows 下python的tab自动补全
Windows 下python的tab自动补全# 对于新学python的朋友来说,python模块的功能多而难记,mac和Linux中有tab自动补全命令功能,使用Windows的同学们怎么办?下面我 ...
- python的tab自动补全
之前一直使用shell编程,习惯了shell的 tab 自动补全功能,而Python的命令行却不支持 tab 自动补全,故而研究让Python命令行支持自动补全功能. 1.首先找到Python调用库路 ...
- linux下 为自己编写的程序 添加tab自动补全 功能
linux下 为自己编写的程序 添加tab自动补全功能 入门 complete 在我的tmp下随便写了一个a.sh, 为他补全 edit /etc/bash_completion.d/foo _foo ...
- python3 idle自动补全_给Python IDLE加上自动补全和历史功能
许多时候,我们使用Python,并不用写一个程序,一些不复杂的任务,我更喜欢在 IDLE(也就是交互式提示模式)下输入几行代码完成.然而,在这个模式下编辑代码,也有不够便利的地方,最主要的就是,不能用 ...
- Win11下安装PSReadLine终端自动补全
Win11下安装PSReadLine终端自动补全 PowerShell 7.2 附带 PSReadLine 2.1.0. 有较新版本可用. 可以在 Windows PowerShell 5.1 及更新 ...
- vscode python 第三方库自动补全 第三方库的智能提示
VS Code python设置第三方包的智能感知 因为使用Pyside6框架写Python程序,而QT自己的Qt Creator 在使用方面确实不如VScode轻便,故而使用VScode写Pysid ...
- 如何为 .NET Core CLI 启用 TAB 自动补全功能
Intro 在 Linux 下经常可以发现有些目录/文件名,以及有些工具可以命令输入几个字母之后按 TAB 自动补全,最近发现其实 dotnet cli 也可以,从.NET Core 2.0 SDK ...
- CentOs6.5 更新python2.7,以及tab自动补全
#安装python2.7之前,准备工作: yum install python-devel gcc patch readline* -y #解压并安装: tar xf Python-2.7.10.ta ...
- python2.7 tab,自动补全
python <tab>自动补全 一.这个方法可以修改shell命令行的自动补全 1.获取python目录[我使用的是64位ubuntu系统] [~$]python Python 2.7. ...
最新文章
- 「小程序JAVA实战」小程序我的个人信息页面开发(41)
- python 二维 排序
- 趣学车签约神策数据,数据赋能学车“新体验”
- mysql 全表连接_MySQL学习—多表查询(内连接,外链接,全连接)
- java错误: 找不到或无法加载主类 HelloWorld
- 浏览器安全检查己通过_小米薄荷浏览器URl欺骗漏洞(CVE-2019-10875)的安全修复被绕过...
- 一些常用的场景进行描述分析(权限管理、6个典型场景)
- MVC Json方法里的一个坑
- Python 基础起步 (三) 基础的数据类型,简单运算
- 用msicuu2.exe卸载office可能遇到的问题及解决办法
- jpg格式电脑怎么弄_jpg格式图片电脑怎么弄
- 开发人员的不断流动、让我们更加坚定信念,一定要控制好整个系统的底层架构、核心设计、日常质量检查工作
- HDU 5238 Calculator【线段树】
- 一个父亲需要挣多少钱,才能撑起一个家?
- Java 小白 设计电池类,在电池类的构造方法中声明一节5号电池的电压为1.5伏,使用this关键字调用电池类中的构造方法,实现电压为9伏的叠层电池,
- 【数据服务校招专场】云和恩墨2022届春季校招「数据服务岗位」持续招聘中!...
- JavaWeb - Servlet实现文件下载漂亮小姐姐视频(文末有小姐姐视频Gif图哦)
- EndNote的学习
- 德勤2020技术趋势报告 | 洞察5大重点趋势和12种宏观科技力量
- oracle+xquery函数,oracle_xquery介绍.doc
热门文章
- 英语流利说 第32天
- NOIP模拟题——计数
- Search in Rotated Sorted Array
- Python easy_insatll 安装包
- 30 个用于杂志网站的 WordPress 主题
- Android中URI的格式
- 工作流的ReplicatorActivity
- visual stdio打开之后与屏幕尺寸不匹配_柔和点亮桌面,让眼睛更舒服,雷神屏幕挂灯L1体验...
- linux 内核同步--理解原子操作、自旋锁、信号量(可睡眠)、读写锁、RCU锁、PER_CPU变量、内存屏障
- linux网络发包性能优化