簡體   English   中英

Python腳本導致內部服務器錯誤

[英]Python script results in internal server error

我正在研究生成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測試的位置。

有人能幫我嗎?

提前致謝

編輯:我按照亞歷克斯的建議將代碼復制回了編輯器,並且可以正常工作! 我不知道為什么,因為它看起來和以前一樣。 謝謝!

您的行尾似乎有一個'\\ r'字符。 嘗試刪除該行並重新鍵入。 另外我建議刪除分號,它們不是必需的。

另外,請確保您沒有將制表符和空格混合在一起。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM