设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 9686|回复: 4
打印 上一主题 下一主题

求问43课查天气程序

[复制链接]

2

主题

0

好友

22

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2016-5-22 21:41:27 |只看该作者 |倒序浏览
为啥在第一行加入了# -*- coding: utf-8 -*-;还是出现无法SyntaxError:NonASCII charecter的错误;谢谢,刚学,所以白痴一枚
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2016-5-23 14:16:32 |只看该作者
说详细点,详细报错。这个问题有很多可能。可能你因为是 windows,也可能因为你文件保存的时候选了BOM模式
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

2

主题

0

好友

22

积分

新手上路

Rank: 1

板凳
发表于 2016-5-24 09:22:12 |只看该作者
crossin先生 发表于 2016-5-23 14:16
说详细点,详细报错。这个问题有很多可能。可能你因为是 windows,也可能因为你文件保存的时候选了BOM模式 ...

Traceback (most recent call last):
  File "C:\Python27\编写的程序\lession44-查天气.py", line 8, in <module>
    from city import city
  File "C:\Python27\编写的程序\city.py", line 2
SyntaxError: Non-ASCII character '\xe5' in file C:\Python27\编写的程序\city.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

这是错误~~
我是windows的
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2016-5-24 10:59:59 |只看该作者
胖大海 发表于 2016-5-24 09:22
Traceback (most recent call last):
  File "C:\Python27\编写的程序\lession44-查天气.py", line 8, in ...

city.py 第一行也要加
你是windows的话,最好把 utf-8 换 cp936
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

2

主题

0

好友

22

积分

新手上路

Rank: 1

5#
发表于 2016-5-25 10:55:53 |只看该作者
crossin先生 发表于 2016-5-24 10:59
city.py 第一行也要加
你是windows的话,最好把 utf-8 换 cp936

嗷嗷 多谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-9 06:00 , Processed in 0.023036 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部