我正在处理生成html的python脚本。一切正常,直到我改变了这一点:
i=1;
for lijn in open("enquete.txt"):
slecht=0;
for lijn1 in open("enqueteres.txt"):
var=lijn1.split(":");
到此:
i=1;
for lijn in open("enquete.txt"):
slecht=0;
for lijn1 in open("enqueteres.txt"):
var=lijn1.split(":");
if var[3+i] == "slecht":
slecht+=1;
现在我收到内部服务器错误。我分别测试了if测试并且它有效。这是我的错误日志:
AH01215: File "C:/wamp/www/Test/enqueteres.py", line 53\r, referer: http://localhost/Test/verwerk.py
AH01215: if var[3+i] == "slecht":\r, referer: http://localhost/Test/verwerk.py
AH01215: ^\r, referer: http://localhost/Test/verwerk.py
AH01215: IndentationError: unexpected indent\r, referer: http://localhost/Test/verwerk.py
第53行是if测试的位置。
有人可以帮助我吗?
提前致谢
编辑:我按照Alex的建议将代码复制回编辑器,它正在运行!我不知道为什么,因为它看起来和以前一样。谢谢!答案 0 :(得分:0)
在你的行的末尾似乎有一个'\ r'字符。尝试删除该行并重新输入。我也建议删除分号,它们不是必需的。
同时确保您没有混合标签和空格。