New submission from Fekete György <gy...@feketegyuri.hu>: Big magic in python 2.7.15 win version:
Create file: "xml.py" containing 2 code lines: import xmlrpclib proxy = xmlrpclib.ServerProxy("http://localhost:8000/") run it, and it gives u a nice error: C:\work\mitre>\Python27\python.exe xml.py Traceback (most recent call last): File "xml.py", line 1, in <module> import xmlrpclib File "C:\Python27\lib\xmlrpclib.py", line 538, in <module> from xml.parsers import expat File "C:\work\mitre\xml.py", line 3, in <module> proxy = xmlrpclib.ServerProxy("http://localhost:8000/") AttributeError: 'module' object has no attribute 'ServerProxy' U also get this error, when this file present in the directory where u want to import xmlrpclib in another py. ANd if only the compiled xml.pyc exist, the bug comes. But if you rename it to xm.py, it works! Maybe a bad import from wrong directory in xmlrpclib. Not tested on another version or platform. ---------- components: Windows files: xml.py messages: 322505 nosy: fgyuri, paul.moore, steve.dower, tim.golden, zach.ware priority: normal severity: normal status: open title: import xmlrpclib not works in file named "xml.py" type: compile error versions: Python 2.7 Added file: https://bugs.python.org/file47718/xml.py _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue34250> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com