美文网首页测试人生
python 报错释义(一)

python 报错释义(一)

作者: 落地逃 | 来源:发表于2017-12-17 19:47 被阅读13次

1.脚本式编程,运行.py程序时提示错误

SyntaxError: unexpected character after line continuation character

错误

原因:当前.py文件未与phthon程序放置同一个文件夹, 程序中含有多个'\'字符syntaxerror:行继续符使用后意外的字符。

2.*所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

   IndentationError: unexpected indent

   释义:你的文件里格式不对了,可能是tab和空格没对齐的问题

   IndentationError: unindent does not match any outer indentation level

  释义:你使用的缩进方式不一致,有的是 tab 键缩进,有的是空格缩进,改为一致即可

3.print输出时报错Missing parentheses in call to 'print'

  释义:print缺少(),在print后加上()即可

4.运行时弹错“SyntaxError: Non-ASCII character '\xe5' in file”

释义:源代码文件第一行添加:#coding:utf-8,这样就可以避免了

5.运行时弹错TypeError: 'type' object has no attribute '__getitem__'

列表类型的对象没有属性的__getitem__”,原因第1行list1写错list

错误:

list1=[1,2,3]

length=len(list1)

for a in range(0,length-1):

for b in range(a+1,length):

print list[a],list[b]

正确

list=[1,2,3]

length=len(list)

for a in range(0,length-1):

for b in range(a+1,length):

print list[a],list[b]

6. Django安装成功后验证是否成功,django.version 提示“has no attribute version”

has no attribute version

      释义:如果你和我也一样,估计会噗呲一笑,学习就是这样卡卡停停,小感慨一下  将django.version改为django.VERSION即可。

7.django-admin.py不是内部或外部命令,也不是可运行的程序或批处理文件

释义:将django-admin.py路径添加在环境变量PATH下即可。右键我的电脑-->属性-->高级-->环境变量,在系统变量列表中找到Path项,点击编辑按钮,在其中追加“C:\Python25\Lib\site-packages\django\bin;”(路径及版本视你安装而定), 保存退出。

8.cmd 下运行 django-admin.py startproject wx时提示“invalid syntax  ”

未进入到django目录下执行命令,如你的django程序安装在D盘下,首先执行d:,进入到D盘再执行上面命令即可。

9.can't open file“nanage.py”

当添加path路径成功后运行还是出现此错误,可以查看电脑中是否存在过多的python版本,将低版本卸载后重新运行即可

相关文章

网友评论

    本文标题:python 报错释义(一)

    本文链接:https://www.haomeiwen.com/subject/flzpattx.html