试试这个import osfor filenam in os.listdir('.'): print filename.decode('utf-8').encode('utf-8')另外你的问题和 coding:utf-8 没关系的,加那行是为了在代码里用其他字符,比如# -*- coding: utf-8 -*-a = ‘中文‘