在代码文件顶部单独运行编码。例如:
# -*- coding: utf-8 -*-
"""这是一个示例文件"""
def my_function():
#函数内容
if __name__ == '__main__':
# 程序入口
# 编码应该在此处单独运行,而不是在函数内
pass
在上述代码中,# -*- coding: utf-8 -*-
在文件顶部运行,而不是在函数中。在程序入口处,可以使用if __name__ == '__main__':
语句来运行程序。注意,代码中的pass
语句表示什么也不做,只是为了保持程序结构的完整性。
上一篇:编码不成功,初学者挣扎不已。