1
ソケットやネットワークのプログラミングにはとても新しいです。私はソケットを作成しようとしていますが、Pythonは私にトレースバックを与えています。私はUbuntuの12にPython 2.7でソケットを作成する際にエラーが発生しました
私のコードをのpython 2.7を使用しています :
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print 'OK'
トレースバックは、次のとおりです。
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python2.7/dist-packages/apport/__init__.py", line 1, in <module>
from apport.report import Report
File "/usr/lib/python2.7/dist-packages/apport/report.py", line 12, in <module>
import subprocess, tempfile, os.path, urllib, re, pwd, grp, os
File "/usr/lib/python2.7/urllib.py", line 26, in <module>
import socket
File "/home/ans/Desktop/python_p/socket.py", line 2, in <module>
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
AttributeError: 'module' object has no attribute 'AF_INET'
Original exception was:
Traceback (most recent call last):
File "socket.py", line 1, in <module>
import socket
File "/home/ans/Desktop/python_p/socket.py", line 2, in <module>
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
AttributeError: 'module' object has no attribute 'AF_INET'