Question #271968 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/271968
george munteanu posted a new comment:
Hi,
I have tried:
z = zipfile.ZipFile('test.jar', 'r')
z.extractall(r"C:\testfolder")
This returns: ( ZipFile instance has no attribute '__extractall__' )
That's I am running now sikuli x 1.1.0.
But if I use: extractall, the system returns:
line: module ( function ) statement
1059: zipfile ( _extract_member ) TypeError: character mapping must return
integer, None or unicode
Solution: I have altered: zipfile.py inside sikulix.jar.
At line 1057, 1058, 1059 I have written:
table = string.maketrans(illegal, '_' * len(illegal))
table = table.decode("latin-1")
arcname = str(arcname.translate(table))
Maybe this will help others.
Take care
--
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.
_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help : https://help.launchpad.net/ListHelp