การเขียน Python เพื่อโอนย้ายไฟล์ ข้ามเครื่อง ปกติถ้าเป็นไฟล์ เล็กๆ และ ความเร็วในการโอนย้ายสูงๆ ก็จะไม้เจอปัญหานี้ แต่ถ้า เมื่อไฟล์ใหญ่ขึ้น เช่นหลายๆ GB และความเร็วในการโอนย้ายไฟล์ 10/100 ก็อาจเจอปัญหาได้ เพราะ ftplib ตั้งค่า Connection timed out ไว้ที่ประมาณ 5 นาที (300วินาที)
แต่ไม่ต้องตกใจ ftplib มี พารามิเตอร์ ให้เรากำหนด Connection timed out ได้เอง โดยใส่
โค้ด: เลือกทั้งหมด
timeout=[ค่าที่ต้องการในหน่วยวินาที]
โค้ด: เลือกทั้งหมด
session = ftplib.FTP('IP','user','password',timeout=36000)
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... ython.html
VDO สอน Python
https://www.mindphp.com/vdo-tutorial-python.html
Python GUI
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... n-gui.html