python常用

 1 print(os.path.basename(__file__))                 #a.py
 2 print(os.path.dirname(os.path.abspath(__file__)))  #/tmp
 3 print(os.path.abspath(os.path.dirname(__file__)))  #同上
 4 print(os.path.abspath(__file__))                #/tmp/a.py
 5 import argparse
 6 from configobj import ConfigObj
 7 parser=argparse.ArgumentParser()
 8 parser.add_argument("-s","--src",default='src.conf',help="--src=src.conf",type=str)
 9 parser.add_argument("-d","--dest",default='dest.conf',help="--src=dest.conf",type=str)
10 args=parser.parse_args()
11 BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
12 sys.path.append(BASE_DIR)
13 from conf import settings
14 
15 1、click模块
16 http://click.pocoo.org/5/quickstart/#screencast-and-examples
17 2、awesome python
18 https://github.com/vinta/awesome-python#devops-tools
19 3、python requests
20 http://www.python-requests.org/en/master/
21 4、写监控端口模块
22 5、> /dev/null 2>&1    #去掉日志
23 6、time.strftime("%d/%h/%Y:%H:%M",time.localtime())
24 7、sed -n "/21\/Jul\/2016:12:39/,/21\/Jul\/2016:12:44/p" access_www.log

 

posted @ 2017-01-11 14:46  willianflasky  阅读(148)  评论(0编辑  收藏  举报