擅长:python、mysql、java
<p>这是不对的:</p>
<pre><code>f = bytes("k://file.pdf",'ascii')
for line in f:
...
</code></pre>
<p>您不是迭代pdf中的行,而是迭代<code>b'k://file.pdf'</code>中的字节值,即字符<code>k</code>、<code>:</code>、<code>/</code>的ASCII码,这些字符是整数。你应该做:</p>
<pre><code>f = open("k://file.pdf")
for line in f:
...
</code></pre>