On Sat, Apr 9, 2016 at 2:00 AM, <1lee...@gmail.com> wrote: > from socket import _fileobject, timeout, error as SocketError > > But I get a python exception on this last line: > > ImportError was unhandled by user code > Message: cannot import name '_fileobject' > > > I am running Python 3.4 and had no problems previously.
This looks like a shadowed import problem. Try running this: import socket print(socket.__file__) If all's well, you should get a file path that points to your Python installation (for me, "/usr/local/lib/python3.6/socket.py"). If it tells you something about your current directory, check for a file called socket.py or socket.pyc and rename or delete it - you've shadowed the standard library module. ChrisA -- https://mail.python.org/mailman/listinfo/python-list