פייתון/פייתון גרסה 2/שימוש בשקעים: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
|||
שורה 44:
מסיבות אלו, כדאי להשתמש בשיטות אחרות:
* שימוש
* שימוש
* שימוש בספרייה
* שימוש בספרייה של ה[[w:פרוטוקול|פרוטוקול]] הספציפי שאנו רוצים לעבוד עמו.
שורה 56:
self.create_socket(socket.AF_INET, socket.SOCK_STREAM) # יצירת אובייקט מסוג שקע
self.connect((host, port)) # התחברות לשרת
self.buffer = [] # יצירת מערך שמכיל את המידע שמתקבל
</source>
{{פייתון|מוגבל}}
לאחר מכן, ניתן להוסיף את הפונקציות הבאות כדי לטפל באירועים שונים של הלקוח:
* התחברות מוצלחת לשרת - handle_connect
* התנתקות מהשרת - handle_close
* קבלת מידע מהשרת - handle_read
* זיהוי שקע שניתן לשלוח בו מידע לשרת - handle_write
[[קטגוריה:פייתון|מודולים]]
|