1. 程式人生 > >lisoaring python 字符串 編碼

lisoaring python 字符串 編碼

分隔符 article efault === ont find auth .py 取字符串

20171006 在寫入txt中遇到生僻字,使用gb18030編碼,而不是gb2312 20170528 在讀取xml中中文,輸出中文文件jpg中又出現編碼錯誤 invalid mode (‘wb‘) or filename: ‘file/img/51190230001_\xe5\x88\x98\xe4\xbb\xb2\xe8\xb4\xa4.jpg‘ 辦法:imgname_nocode=‘{}_{}.jpg‘.format(name, key.encode("gbk")) 得到:51190230001_大壩(樞紐)全景照.jpg 20170113 在讀取中文文件夾名,輸出中文文件pdf中又出現編碼錯誤
‘\xb4\xa8\xcb\xae\xbd\xa8\xb9\xdc\xa3\xa82002\xa3\xa9655\xba\xc5 辦法:fname=dir_listi.decode("gbk") 得到:川水建管(2002)65號 巴州區龍洞溝 20151228_讀取mysql中utf-8字符後,寫入sql為????? Python 有辦法將任意值轉為字符串:將它傳入repr() 或str() 函數。 20140101_python的中文編碼問題 http://blog.163.com/lisoaring@126/blog/static/1920560620146143153318/ exp7:輸出中文到xml文件
iso:解決python輸出中文到xml文件ascii亂碼問題 修改.py文件裏的默認編碼 [python] import sys reload(sys) sys.setdefaultencoding(‘utf8‘) exp3:將讀取的HTML中的utf8中文寫入記事本 編碼問題UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-2: ordinal not in range(128) author:lisoaring program:html2txt.py 問題:將讀取的HTML中的utf8中文寫入記事本 如:[u‘110101000000‘, u‘\u4e1c\u57ce\u533a‘] 遇到: UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-2: ordinal not in range(128) 解決辦法: 1、程序前加 # -*- coding: utf-8 -*- 2、該字符串的時候 f.write(j.encode("gb2312")+"\t")
exp2:python中文轉換url編碼 http://blog.csdn.net/wangqiaoshi/article/details/9730247 exp5:Mapinfo是GB編碼 ==================================================================================== exp1: 寫入記事本中的TAB分隔符

\t

exp4:格式化字符串 1 import sys reload(sys) sys.setdefaultencoding(‘utf8‘) f=open(r‘f:/out.txt‘,‘w‘) print >>f,‘ <item id="%s" name="%s">\n <numxiang>%s</numxiang>\n </item>\n‘%(11,"china",3) f.close() exp4-0:格式化字符串 2 file = open(‘file/img/{}_{}.jpg‘.format(name, key), ‘wb‘) exp6:連接字符串 delimiter = ‘,‘ mylist = [‘Brazil‘, ‘Russia‘, ‘India‘, ‘China‘] print delimiter.join(mylist) exp6:字符串轉數字轉字符串 int() str() exp4-1:提取字符串中的數字 辦法:正則 key="tb189" i=re.findall(r"\d*",key) ## print i j=int(i[2])%22 exp4-2:返回變量類型 辦法:typy(a) exp4-2: Python中,添加寫入數據到已經存在的Excel的xls文件,即打開excel文件,寫入新數據
 



lisoaring python 字符串 編碼