zoukankan      html  css  js  c++  java
  • python已写内容中可能的报错及解决办法

    理论上我发的每个短文,直接复制放到py里面,python xx.py是可以执行的,不过因为版本,编码什么的问题会有报错,详见这里

    报错: SyntaxError: Non-ASCII character 'xd4' in file xxx.py on line 1, but no encoding declared;

    解决:在py文件首行加

    # coding: UTF-8

    如果是linux系统,最好再加上

    #!/usr/bin/python

    告诉python在哪里

    报错:IndentationError: unindent does not match any outer indentation level

    之前说过了,python是靠缩进区分级别的

    看看你的缩进是否统一,比如我用的UE编辑器,在if xxx=xx:后回车的话会直接自动插入tab符号,如果后面在用双空格的时候,看着是一样的,其实是不同的,最好的办法就是ctrl+f,找找看有没有 符号,case

    for i in range(10):

     i += 1

       print i

    并没有什么不同,其实是不同的,改为

    for i in range(10):

      i += 1

      print i

  • 相关阅读:
    Django 同步数据库命令syncdb,makemigrations,migrate
    新mac上安装,查看,设置一些常用的软件
    脚本之文本练习
    hadoop工作流程
    find命令
    awk用法
    apache笔记
    iscsi原理
    nfs服务的配置
    django用户投票系统详解
  • 原文地址:https://www.cnblogs.com/xiu123/p/8366640.html
Copyright © 2011-2022 走看看