<div>Hi,</div><div> </div><div>Can anyone explain this bellow. Does PyPDF use some unsported part of the standard lib? Because there are no external modules required for it.</div><div>On another note, is there a way for the &quot;Execute Project in Python Interactive&quot; to use the vanilla Python interpreter rather than the IronPython one. I cant see a way to change this?</div>

<div> </div><div>Thanks</div><div> </div><div><strong>Python 2.7 Interactive Window</strong></div><div> </div><div> Resetting execution engine<br>&gt;&gt;&gt; from pyPdf import PdfFileReader<br>&gt;&gt;&gt; pdf = PdfFileReader(open(&#39;D:/Chris/Documents/sorting/short numbers/2370.pdf&#39;, &#39;rb&#39;))<br>

&gt;&gt;&gt; print &#39;test&#39;<br>test<br>&gt;&gt;&gt; </div><div> </div><div><strong>IronPython 2.7 Interactive Window</strong></div><div> </div><div>&gt;&gt;&gt; from pyPdf import PdfFileReader<br>&gt;&gt;&gt; pdf = PdfFileReader(open(&#39;D:/Chris/Documents/sorting/short numbers/2370.pdf&#39;, &#39;rb&#39;))<br>

Traceback (most recent call last):<br>  File &quot;&lt;string&gt;&quot;, line 1, in &lt;module&gt;<br>  File &quot;C:\Program Files (x86)\IronPython 2.7.1\lib\site-packages\pyPdf\pdf.py&quot;, line 374, in __init__<br>    self.read(stream)<br>

  File &quot;C:\Program Files (x86)\IronPython 2.7.1\lib\site-packages\pyPdf\pdf.py&quot;, line 732, in read<br>    num = readObject(stream, self)<br>  File &quot;C:\Program Files (x86)\IronPython 2.7.1\lib\site-packages\pyPdf\generic.py&quot;, line 87, in readObject<br>

    return NumberObject.readFromStream(stream)<br>  File &quot;C:\Program Files (x86)\IronPython 2.7.1\lib\site-packages\pyPdf\generic.py&quot;, line 236, in readFromStream<br>    return NumberObject(name)<br>TypeError: expected int, got str<br>

&gt;&gt;&gt; </div>