屬性函式(property)完成get,setpython2class resperror(object):
errormsg=''
def __init__(self,e=none,msg=none):
pass
@property
def error(self):
return self.errormsg
@error.setter
def error(self,errormsg):
self.errormsg=errormsg
抓取異常資訊
except :
fp = stringio.stringio() #建立記憶體檔案物件
traceback.print_exc(file=fp)
message = fp.getvalue()
sendmail=yiguolibrary.mail()
sendmail.send('**客自動指令碼錯誤','登入時報錯\n'+str(message),tomail)
python3
except exception as e:
fp=stringio()
traceback.print_exc(file=fp)
message = fp.getvalue()
print(message)
字典和list直接print中文
u''型別
str(list1).replace('u\'','\'').decode("unicode-escape")
''型別
str(list1).decode('string_escape')
獲取字元編碼
import chardet
print chardet.detect(envtype)
會得到
Python實用的小方法
在專案中使用到的實用的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....
Python中的各種小方法
title 以首字母大寫的方式顯示每個單詞,print name.upper 全部大寫 print name.lower 全部小寫 python能夠找出字串開頭和末尾多餘的空白。要確保字串末尾沒有空白,可使用方法rstrip 你還可以剔除字串開頭的空白,或同時剔除字串兩端的空白。為此,可分別使用方法...
常用小方法
region 將字串轉換為陣列 public static string getstrarray string str endregion region 刪除最後結尾的乙個逗號 刪除最後結尾的乙個逗號 public static string dellastcomma string str endr...