SyntaxError: Non-ASCII character '\xe8' in file model.py on line 300, but no encoding declared; 报错
2017-08-06 22:36
1106 查看
***********************************************************
SyntaxError: Non-ASCII character '\xe8' in file model.py on line 300, but no encoding declared;报错
开头加一句 #encoding:utf-8 就ok了
刚刚写python,创建类的时候总是报错。
比如 def loadData(self,filename):
****************
这种函数调用的时候 , duixiang.loadData(finename='train.txt') ,这么写就可以了,不需要在里面 写 duixiang.loadData(duixiang,filename='train.txt')
PermissionError: [Errno 13] Permission denied lib/python3.6/site-packages/utils
完整内容 是 PermissionError: [Errno 13] Permission denied: '/home/sjwang/anaconda3/lib/python3.6/site-packages/utils'
在服务器安装 utils 发生报错。
Sudo python -m pip install utils
服务器 101 ,对这个程序 直接 python model.py ,无法运行 ,需要 sudo python model.py, 否则会提示 utils 模块找不到
*******************************************************************
TypeError: 'module' object is not callable
对这个报错,可以用,
这个方法来解决,就是 导入自己的 python文件,因为LogisticRegression 里面有一个类和几个函数,如果不这么写就不找到 引用的那个类(我这里的类的名字和 文件的名字一样。)
上面是我的函数里面的目录结构。
这里说一下 枚举类型,枚举类型 首先要返回一个编号。,所以在写for循环的时候记得用一个变量接受那个 值,
# enumerate 函数的使用
# http://www.cnblogs.com/danielStudy/p/6576040.html
参考这个博客
这里有两个返回值的时候,会发现它会把两个变量放在一个 里面,解决办法就是
这里如果 (x_,y_)刚开始不加括号会报错,而且它会把 收到的两个值 放到一个变量里面。
就是一个变量里面两个不同shape 的array
SyntaxError: Non-ASCII character '\xe8' in file model.py on line 300, but no encoding declared;报错
开头加一句 #encoding:utf-8 就ok了
刚刚写python,创建类的时候总是报错。
比如 def loadData(self,filename):
****************
这种函数调用的时候 , duixiang.loadData(finename='train.txt') ,这么写就可以了,不需要在里面 写 duixiang.loadData(duixiang,filename='train.txt')
PermissionError: [Errno 13] Permission denied lib/python3.6/site-packages/utils
完整内容 是 PermissionError: [Errno 13] Permission denied: '/home/sjwang/anaconda3/lib/python3.6/site-packages/utils'
在服务器安装 utils 发生报错。
Sudo python -m pip install utils
服务器 101 ,对这个程序 直接 python model.py ,无法运行 ,需要 sudo python model.py, 否则会提示 utils 模块找不到
*******************************************************************
TypeError: 'module' object is not callable
对这个报错,可以用,
这个方法来解决,就是 导入自己的 python文件,因为LogisticRegression 里面有一个类和几个函数,如果不这么写就不找到 引用的那个类(我这里的类的名字和 文件的名字一样。)
上面是我的函数里面的目录结构。
这里说一下 枚举类型,枚举类型 首先要返回一个编号。,所以在写for循环的时候记得用一个变量接受那个 值,
# enumerate 函数的使用
# http://www.cnblogs.com/danielStudy/p/6576040.html
参考这个博客
这里有两个返回值的时候,会发现它会把两个变量放在一个 里面,解决办法就是
这里如果 (x_,y_)刚开始不加括号会报错,而且它会把 收到的两个值 放到一个变量里面。
就是一个变量里面两个不同shape 的array
相关文章推荐
- [已解决]关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding declared。
- SyntaxError: Non-UTF-8 code starting with '\xc5' in file t.py on line 3,but no encoding declared;see http://python.org/dev/peps/pep-0263/ for details
- 【python问题系列--1】SyntaxError:Non-ASCII character '\xe5' in file kNN.py on line 2, but no encoding declared;
- SyntaxError: Non-ASCII character '\xe5' in file D:/pcode/xx.py on line 21, but no encoding declared
- Python: SyntaxError: Non-ASCII character '\xa3' in file main.py on line 3, but no encoding declared
- SyntaxError: Non-ASCII character '\xe5' in file index.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
- python - 中文打印报错SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding declared。
- SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding declared。
- SyntaxError: Non-ASCII character '\xe5' in file a.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
- python问题Non-ASCII character '\xe5' in file Apriori.py on line 1, but no encoding declared 解决办法
- Non-ASCII character '\xe8' in file xxx.py on line 8, but no encoding declared
- 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding
- SyntaxError: Non-ASCII character '***' in file *** on line **,but no encoding declared;
- python问题Non-ASCII character '\xe5' in file Apriori.py on line 1, but no encoding declared 解决办法
- python问题Non-ASCII character '\xe5' in file Apriori.py on line 1, but no encoding declared 解决办法
- 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding
- Non-ASCII character '\xe8' in file xxx.py on line 8, but no encoding declared
- 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding
- 运行python程序时出现错误“SyntaxError: Non-ASCII character '\xe8' in file variable.py on line 1, but no encod”
- python出现SyntaxError: Non-ASCII character '\xe6' in file 打印日期.py on line 1, but no encoding declared;