突發奇想,做了個圖片爬蟲下載器,由於每次都要手動建立圖片目錄,所以百度了下中文目錄建立方法,無奈前幾個答案都不是完全正確,所以在這里想整合下。
要在當前建立中文目錄,首先當然是要找到當前目錄,兩行搞定
1 import os 2 cur_path = os.path.abspath(os.curdir)
其實還有幾種方式輸出當前目錄,請大家自行百度,這里不再贅述。剩下的便是建立中文目錄,說白了建立中文目錄還是編碼問題,Python無法直接輸出中文字符的,所以想要建立中文目錄需要對中文字符串編碼為gb2312,代碼如下
1 import sys 2 reload(sys) 3 sys.setdefaultencoding("utf-8") 4 word ='中文blahblah' 5 goal_path = cur_path + '\\' + word.encode('gb2312') 6 os.mkdir(goal_path)
到這里中文目錄就建好了。