擅长:python、mysql、java
<p>在您的例子中,<code>readline()</code>的参数是不必要的。只要放下它,代码就会工作:</p>
<pre><code>luck = int(statload.readline())
surv = int(statload.readline())
</code></pre>
<p>如果您好奇,<code>statload.readline(2)</code>读取前两个字符(<code>45</code>),并将文件指针放在<code>45</code>后面的新行之前。对<code>readline()</code>的第二次调用只读取这一行,给您一个空字符串,该字符串会导致您得到异常。在</p>
<p>当您省略参数时,<code>readline()</code>将简单地读取整行,而不管它有多长。在</p>
<p>还请注意,调用<code>close()</code>后缺少括号:</p>
^{pr2}$