help me~!about base64

Diez B. Roggisch deets at
Tue Dec 2 20:58:47 CET 2008

ylj798 at schrieb:
> my code:
> −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
> import base64
> def deflashget(st):
>      if st.startswith('Flashget://'):
>          return base64.decodestring(st[len('Flashget://'):])[10:-10]
>      elif st.startswith('http://') or st.startswith('ftp://'):
>          return 'Flashget://' + base64.encodestring('[FLASHGET]' + st
> +'[FLASHGET]').replace('\n', '')
> st='Flashget://
> W0ZMQVNIR0VUXWh0dHA6Ly9kb3duLnJub3ZlbC5jb20vYm9va3R4dC8zLzEzNjgyLzEzNjgyLnppcFtGTEFTSEdFVF0=&1064'
> print deflashget(st)
> −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
> it's run ,Eric gave me error,the error is "'module' object has no
> attribute 'decodestring'",
> what can I do? who can help me?

How is the file called that the above code is in? I *bet* it is called, or has been called that way. Jerry had the same idea, however
you must make sure that the code he gave you is run from inside the
above module - because only then you'll have the same environment.
Python on the commandline isn't sufficient.


More information about the Python-list mailing list