【发布时间】:2014-04-23 09:39:03
【问题描述】:
我是 Python 新手。现在,我在 XCode 文本编辑器中创建了一个文件“testing.py”。它运行一个简单的程序,我希望能够在终端中运行它。到目前为止,我一直在打开终端,输入“python”,然后一遍又一遍地重新输入相同的代码。
另外,我尝试在终端中输入“python testing.py”,它给了我一个错误:
File "testing.py", line 22
break
SyntaxError: 'break' outside loop
导致错误的代码sn-p是:
with open("truth.txt") as f:
while True:
i = f.read(1)
if not i:
break
bitstring += bin(ord(i))[2:].zfill(8)
有什么建议吗?
【问题讨论】:
-
您确定您的代码缩进正确吗?错误很明显,如果它指向你的示例代码中的那个
break,那么你的缩进肯定有错误。 -
在提供的 OP 的 sn-p 中,
break正确地在循环中。 -
@RodXavier 不,您链接的问题是关于不在循环中的中断,这里我们在厕所中有一个中断[p
-
哦,对了。错过了那个。谢谢指正。
标签: python