开始写个pacman的gui前端小程序
用Linux大约2年了,尝试过很多个发行版,目前最喜欢的是archlinux。以前用ubuntu的时候,觉得它的新立德软件管理器相当不错(虽然用apt-get多点,)。arch下的pacman(或者yaourt)功能不比apt差,但是却没有一个好的gui版的。正好最近在学习pyqt,就准备用pyqt写一个pacman的gui前端,希望能够完成这个。
嗯,名字就暂时叫做PyPac了(Python + Pacman),呵呵~
好了,废话不多说,开始了!
在标准python shell中开启tab自动完成
我们在使用python shell的时候,默认没有开启tab补全功能,有时候忘记了某个函数怎么写,这时候补全功能就能给我们很大的帮助了。如果你使用的是Ipython,那tab补全默认是开启的,在标准python shell中开启tab补全,只要打开python shell,然后
>>>import rlcompleter, readline >>>readline.parse_and_bind('tab: complete')
之后,就能在标准python shell中使用tab补全了。
为了每次都能开启tab补全,可以自己创建一个PYTHONSTARTUP文件。比如在 ~/.config/下创建文件pythonstartup.py
将上面代码写进pythonstartup.py中,再将其添加进环境变量中。
在~/.bashrc或者~/.zshrc中加入:
export PYTHONSTARTUP="/home/name/.config/pythonstartup.py"