您的位置:首页 > 编程语言 > Python开发

一些杂七杂八的技巧和注意项

2015-09-11 15:28 405 查看
python:

1、rindex()返回的位置index值是正数(第三声)的。比如

>>> str1='t23nt23t3'

>>> str1.rindex('t')

7

2、index和find一样。但是index查找不到会抛异常,find则是-1返回

3、printMax.__doc__    打印文中的'''被括起来的内容'''

4、列表综合listtwo=[i*2 for i in listone if i > 2]

5、exec 'print "Hello World"'

6、eval('2*4')

7、__repr__方法来控制你的对象在被repr函数调用的时候返回的内容。

8、取得cpu数目:multiprocessing.cpu_count()

9、numstr.zfill(4) ,或者%04d 自动补零4位。比如我们想让数字43显示为0043,则 print "%04d" %num

10、str1.count('t')

linux

11、sh -x scripts.sh将用到的脚本内容显示在屏幕上

12、command &背景执行某命令

13、fg使得某命令恢复到前台显示执行

14、ctrl+z让前台任务去后台执行

15、

which:寻找可执行文件

whereis:通过数据库查找

locate:通过数据库查找

find:硬盘查找

16、file用来查看文件类型

env查看环境变量

17、>是清空,>>不清空

18、ls -al 2> /dev/null  错误的数据予以丢弃

19、安装系统工具要用root身份

20、显示所有监听中的tcp端口     netstat -lt 

21、df -lh  (l是只看本地文件系统,h是以k为单位,1k=1000)

其他

我们都知道缩进是tab键,那么我们不想要这缩进了,或者想整体向前去掉一个缩进呢?

很多编辑器支持反向缩进,即shift+tab
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python