Python โหลดรูปภาพจาก URL (โหลดภาพจากลิงก์) ทำอย่างไร
วิธีการโหลดรูปภาพจากลิงก์หลาย ๆ ลิงก์ด้วย Python สามารถทำได้โดยใช้ Request, BytesIO, และ PIL.Image พร้อมปรับขนาดรูปและเซฟเก็บ
ในทุกครั้งก่อนที่จะเริ่มต้นทำโปรเจคไพธอนนั้นสิ่งที่ต้องทำคือ การสร้าง Virtual Environment โดยสภาพแวดล้อมจำลองนี้มีหน้าที่จัดเก็บ Package ต่าง ๆ ที่จะใช้ในโปรเจคไปจนถึง Runtime และอื่น ๆ ที่จำเป็นสำหรับโปรเจคนั้น ๆ และความสำคัญของมันมีดังนี้
ถ้าหากไม่มี Virtual Environment แล้วติดตั้งทุกอย่างลงบนเครื่องคอมพิวเตอร์เลยนั้นจะทำให้คุณจัดการกับโปรเจคได้ยากมาก (ถ้าเริ่มมีหลาย ๆ โปรเจค) เพราะคุณจะไม่รู้ว่าแต่ละโปรเจคที่คุณทำนั้นใช้แพคเกจอะไรบ้างนอกจากจะมานั่งดูด้วยตาตัวเองและยังไม่สามารถที่จะกำหนดเวอร์ชั่นและตัวแปรแยกกันได้อีกด้วย รวมถึงตอน Deploy ก็จะเป็นปัญหาใหญ่ว่าจะรวบรวมเฉพาะสิ่งที่ใช้ในโปรเจคได้อย่างไรอีกด้วย ดังนั้นการสร้าง Venv นี้จึงเป็นสิ่งสำคัญอย่างมาก โดยมีแนวทางการจัดเก็บและวิธีสร้างหลัก ๆ ดังนี้
อย่าลืมที่จะติดตั้ง Virtual Environment ก่อนเริ่มโปรเจคในทุกครั้ง
Download Anaconda เลื่อนลงไปล่าง ๆ ถึงจะเจอตรงให้ดาวน์โหลด
วิธีการโหลดรูปภาพจากลิงก์หลาย ๆ ลิงก์ด้วย Python สามารถทำได้โดยใช้ Request, BytesIO, และ PIL.Image พร้อมปรับขนาดรูปและเซฟเก็บ
ในการเขียนโค้ด Python นั้นหลาย ๆ ครั้งในฟังก์ชันเรามักจะเคยเห็น *args **kwargs สองสิ่งนี้มีไว้ใช้เป็น argument เช่นกัน
ไพธอนนั้นมีสิ่งอำนวยความสะดวกมาให้ผู้เขียนโค้ดได้เลือกใช้เป็นจำนวนมาก ซึ่ง Python Functions ที่มาพร้อมกับภาษาเองก็มีประโยชน์มากเช่นกัน
การจะเริ่มต้น Python Project นั้นสิ่งที่ควรจะต้องทำคือการสร้าง Virtual Environment และเรียกใช้งานบน IDE หรือ Editor ของคุณ