Python實用的小方法

2021-06-27 17:34:57 字數 1175 閱讀 9677

在專案中使用到的實用的python方法

1.獲取當前工作目錄

import os    

print os.getcwd()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)

jquery各種實用小方法

1 noconfict 使用此方法為jquery繫結新的名稱 var jq noconflict 讓渡變數 的jquery控制權 該方法釋放掉jquery對變數 的控制 該方法也可以用於為jquery變數繫結新的自定義名稱 tips 在其他js庫為其函式使用 時,該方法極其有用。jquery中,僅僅...

python小方法總結

屬性函式 property 完成get,set class resperror object errormsg def init self,e none,msg none pass property def error self return self.errormsg error.setter d...

Python中的各種小方法

title 以首字母大寫的方式顯示每個單詞,print name.upper 全部大寫 print name.lower 全部小寫 python能夠找出字串開頭和末尾多餘的空白。要確保字串末尾沒有空白,可使用方法rstrip 你還可以剔除字串開頭的空白,或同時剔除字串兩端的空白。為此,可分別使用方法...