ايران ويج

نسخه‌ی کامل: مشکل با کتابخانه Socket در پایتون
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستانBiggrin
اقا من این کد رو نوشتم
کد:
import socket
import sys

try:
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
except Exception:
    print(sys.exc_info())
    sys.exit()
print('Socket Created')
host = 'www.google.com'
try:
    remote_ip = socket.gethostbyname(host)
except Exception:
    print('Hostname could not be resolved. Exiting')
    print(sys.exc_info())
    sys.exit()
print('Ip address of ' + host + ' is ' + remote_ip)
برای پایتون ورژن 3
حالا وقتی اجراش می کنم این اررور رو میده
کد:
(<type 'exceptions.AttributeError'>, AttributeError("'module' object has no attribute 'AF_INET'",), <traceback object at 0x1e217e8>)
درصورتی که این موجود هست! مال کتابخونه خودشه چک کردم!
ایندفعه اومدم یه کار دیگه کردم به جای اینکه فایل .py رو بدم بهش
اجراش کردم و کد رو دستی بهش دادم! هیچ مشکلی نبود و درست کارشو انجام داد! یعنی دیگه نمی دونم به چی باید شک کنم!

مشکل حل شدBiggrin
مشکل از اینجا بود که اسم فایل من هم Socket بود برای همین اینو اضافه می کرد و این مشکل پیش می اومد
حالا می فهمم باید به چی شک می کردم به حواس خودمBiggrin
گاهی وقت ها چه سوتی هایی مدم هاBiggrin