Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Python BZ2 IOError: invalid data stream

Traceback (most recent call last):
  File "TTRC_main.py", line 309, in <module>
    updater.start()
  File "TTRC_main.py", line 36, in start
    newFileData = bz2.BZ2File("C:/Program Files (x86)/Toontown Rewritten/temp/phase_7.mf.bz2"," rb").read()
IOError: invalid data stream

The code to retrieve file I'm getting that's giving me this error is:

newFileComp = urllib.URLopener()
newFileComp.retrieve("http://kcmo-1.download.toontownrewritten.com/content/phase_7.mf.bz2", "C:/Program Files (x86)/Toontown Rewritten/temp/phase_7.mf.bz2")

What do I do to fix this error? Its not really descriptive. (to me)

like image 844
Crazy Clyde Avatar asked Jan 01 '26 07:01

Crazy Clyde


1 Answers

Could the issue be occuring because of the extra spacein the file mode? -

newFileData = bz2.BZ2File("C:/Program Files (x86)/Toontown Rewritten/temp/phase_7.mf.bz2"," rb").read()

Try this -

newFileData = bz2.BZ2File("C:/Program Files (x86)/Toontown Rewritten/temp/phase_7.mf.bz2","rb").read()
like image 62
Anand S Kumar Avatar answered Jan 03 '26 23:01

Anand S Kumar



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!