Python實用的小方法,Python實用方法
在項目中使用到的實用的Python方法
1.擷取當前工作目錄
import os print os.getcwd()<pre name="code" class="python"> print os.path.abspath('.')
2.格式化時間字串
import datetime time_str=datetime.now().strftime('%Y%m%d-%H%M%S')
3.解析設定檔
config_path=r'D:\demo' config_path=config_path.strip() ini_file_name='Config.ini' try: config=ConfigParser.ConfigParser() config.readfp(open(config_path+'\\'+ini_file_name,'rb')) log_path=config.get('global', 'log_path') log_name=config.get('global', 'log_name') report_json_link=config.get('global', 'report_json_link') proxy_address=config.get('global', 'proxy_address') log=screenshot_log(log_path,log_name) except Exception,e: print 'get config info failed!!!',e exit
4.json解析的方法:
json_str=json.dumps(a_object) #將一個Python對象轉換為json格式的字串json_obj=json.loads(json_str) #將一個json格式的字串,轉化為Python對象
5.判斷檔案或者目錄是否存在:
os.path.exists(your_path)