linux python自动补全_Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)...
每次只在shell中测试少量代码,纯手打也有点麻烦
安装ipython也可以实现这个功能,不过破机子有时候反映会稍微卡顿,比较麻烦
1.不管有没有这个文件,直接打开这个文件
vi ~/.pystartup
2.填入如下代码
import atexit
import os
import readline
import rlcompleter
readline.parse_and_bind('tab: complete')
3.设置~/.pystartup文件的环境变量
权限不够的时候设置临时变量:
export PYTHONSTARTUP=~/.pystartup
不过这样每次重启服务器就一直要export
如果权限够的话可以尝试下面这句:
echo "exportPYTHONSTARTUP=~/.pystartup" >> /etc/profile
或者放在自己的家目录下(这种没试过,也许执行完要source ~/.bashrc一下)
echo "export PYTHONSTARTUP=~/.pystartup" >> ~/.bashrc
这样一来,每次打开python就会默认先执行这个~/.pystartup文件
4.命令行输入python,进入python shell
如果系统里同时有python2和python3,都是可以使用的
linux python自动补全_Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)...相关推荐
- linux python连接oracle数据库_Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法...
本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL.Oracle.SQL Server数据库. 其中包括以下几个软件的安装及配置: ...
- python获取终端输出流_Linux下用Python获取命令行输出的几个方案
Python在慢慢成为脑影像数据处理中的主流语言.而在做脑影像处理时,不免有时候需要用到一些别人开发好的工具包,而这些包并不都是python包.下面是学习啦小编收集整理的Linux下用Python获取 ...
- linux部署python web项目 详细_linux下nginx+python+uwsgi部署总结(django+web.py)
ara on 2011年10月24日 17:23 # 按您文章进行了配置,出现错误,请教问题原因 nginx.conf 配置: server { # python/uwsgi listen 80; r ...
- python android自动化元素定位_linux下Appium+Python移动应用自动化测试实战---3.手把手教你定位元素编写测试用例...
linux下Appium+Python移动应用自动化测试实战-3.手把手教你定位元素编写测试用例 前言 有很多童鞋环境搭建好了却没有进行下一步,是因为缺少step by step的资料. 互联网上ap ...
- linux shell 宏定义_Linux系统和Shell命令行简介,走上数据分析之路
122Linux系统和Shell命令行简介,走上数据分析之路 本节作者:刘永鑫 中国科学院遗传与发育生物学研究所 版本1.0.2,更新日期:2020年8月31日 本项目永久地址:https://git ...
- windows 搭建python 虚拟环境 写程序_Sublime下配置python编译环境及搭建虚拟环境:(windows下大致相同)...
1.编译环境配置import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0e ...
- python测网速_使用Linux命令行测试网速(示例代码)
当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为"最后一公里")的网络连接速度.在可用于测试宽带速度的网站中,Speedtest.net也许是使用最 ...
- mvn Mac Linux 版本,Mac 下 Maven 的命令行安装
JDK 的安装 系统的"系统偏好设置"中我们可以看到 Java的设置, Java 7(含) 之后的版本在这里可以看到. 点击进去后,可以看到独立的 Java 控制面板 注意,这里是 ...
- python object单引号变成双引号_Python学习第163课--Linux命令行中的单引号和双引号...
[每天几分钟,从零入门python编程的世界!] 我们都知道引号的作用就是为了引用,比如引用别人说的话,这句话就放在引号里面. 而Linux命令行中的single quote(单引号)和dubble ...
最新文章
- TFS2012 服务器安装
- LeetCode 138 复制带随机指针的链表-中等
- 国外博客透露JavaFX 2.0路线图
- 旅游捞金的六大方式,玩着把钱赚了
- 基于Python3 神经网络的实现
- Dubbo服务服务暴露之ProxyFactory Invoker
- 词频统计 matlab,5年cvpr论文词频分析,今年最火词——深度学习
- Android Jni OpenCV-绘制朱利亚(Julia)集合图形
- Cesium模型压平
- 百度竞价如何过滤无效点击
- C++:实现量化exchangerate汇率测试实例
- ixgbe网卡驱动 Ⅳ----收发包流程详解
- 什么是看门狗(watchdog)?看门狗有什么作用?
- 关于皓月GOM登录器配置器批量生成详细说明
- 关于雅可比行列式与积分换元
- 禁忌搜索算法求解TSP旅行商问题Matlab实现
- 既生 Redis 何生 LevelDB?
- Stata学习笔记|导入数据
- 关于大学的50件事,活个不让自己后悔的大学四年。(摘自MIT blog entry)
- python GSM模块-电脑接收短信
热门文章
- MySQL读写分离应用层解决
- MySQL删除数据表
- html页面显示html代码怎么写,求助这段代码如何转换成正常可看的HTML页面
- 通俗易懂解释知识图谱
- 这些大佬,真的牛逼了!
- Mybatis接口Mapper内的方法为啥不能重载吗?
- java.lang.IllegalArgumentException: Can not set XXX to com.sun.proxy.$Proxy28
- javascript的window.open()详解
- java笔记数组小知识点
- 数据结构之堆栈排序图文详解及代码(C++实现)