Open mnar53 opened 6 years ago
My experience: In xlloop.py:
then it seems working (Sorry I have customized code in the file and don't have time to cut a version).
the other fix include change isinstance(value, types.IntType) to isinstance(value, int) etc.
I've tried your fixes on a "clean" (basic) xlloop.py, and they work. I think did not change/add anything else, so maybe the resulting file may be of interest compared to the original Python 2 version. Thx.
xlloop.zip
I have a Python 2 server working well, but I'd like to move to Python 3 now that 3.7 seems very performant. Just went through an automatic conversion; the converted file starts the server correctly, but starting Excel and loading xlloop.xll does not load in Excel the defined Python functions. I guess there is some difference between SocketServer (2.7) and socketserver (3.7), but I'm not able to track them.