加載讀取excel的模塊——xlrd,在讀取中文路徑時總是報錯,提示文件找不到,並輸出Unicode字符編碼的文件路徑。
我以爲我加了第一行有效果:# -*-coding=utf-8 -*-
其實在Windows的環境下,字符編碼會默認轉爲中文字符集,所以要特意指定Unicode。
寫法如下:
filename = u'D:\\jobs\work_mode\\BGCTV\\二期相關文檔\\接口測試用例.xlsx'
#斜線是需要轉義的
加載讀取excel的模塊——xlrd,在讀取中文路徑時總是報錯,提示文件找不到,並輸出Unicode字符編碼的文件路徑。
我以爲我加了第一行有效果:# -*-coding=utf-8 -*-
其實在Windows的環境下,字符編碼會默認轉爲中文字符集,所以要特意指定Unicode。
寫法如下:
filename = u'D:\\jobs\work_mode\\BGCTV\\二期相關文檔\\接口測試用例.xlsx'
#斜線是需要轉義的
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta