Найти - Пользователи
Полная версия: TypeError при запуске скрипта из консоли
Начало » Python для новичков » TypeError при запуске скрипта из консоли
1
Zicon
Типовой код для создания сокета
# -*- coding: utf-8 -*-
import socket
sock=socket.socket()
sock.close
Проверяю на 2х IDLE (3.2.3 и 2.7.2) и интерпретаторе 3.0.1(под яостью), само собой код выполняется
Пытаюсь запустить из консоли, под убунтой (стоит python 2.7.2) и под iOS (стоит питон 2.5.1) в обоих случаях получаю ошибку TypeError.
Собственно как такое может быть и что можно с этим сделать?

Ubuntu
File “/home/zicon/python/socket.py”, line 4, in <module>
sock=socket.socket()
TypeError: ‘module’ object is not callable

iOS
File “/private/var/mobile/socket.py”, line 4, in <module>
sock=socket.socket()
TypeError: ‘module’ object is not callable
Master_Sergius
Смени имя файла, не socket.py, а, допустим test_socket.py
Zicon
Блин, я дурак, даже не додумался )))
Спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB