Crossin的编程教室

标题: 求助,查天气下的city.py运行时报错以及编码问题 [打印本页]

作者: 2416387886    时间: 2017-3-25 11:26
标题: 求助,查天气下的city.py运行时报错以及编码问题
还有老师能讲一下windows下用python的编码问题吗,例如什么时候加#-*- coding: cp936 -*-或是什么时候加# -*- coding: utf-8 -*-

捕获.PNG (62.24 KB, 下载次数: 348)

捕获.PNG

0.PNG (61.56 KB, 下载次数: 348)

0.PNG


作者: 万建涛    时间: 2017-3-25 21:23
同问
作者: crossin先生    时间: 2017-3-25 23:10
有中文就要加coding这一行,至于加什么,看你希望是什么编码。
建议是用 pycharm,然后在设置里搜 encoding,把相关的几个都设成 utf8,然后 coding这一行也用utf8

之所以用cp936或者gbk,完全是为了照顾windows默认编码的妥协方案
作者: TuanTuan910    时间: 2018-3-29 14:51
求这个city.py的文件···
作者: crossin先生    时间: 2018-3-30 22:19
city.py https://pan.baidu.com/s/1c0Nw4m
windows需在第一行加上 #coding: gbk




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5