วิ่งgenboostermark.pyโดยตรงในเบราว์เซอร์ของคุณโดยใช้สภาพแวดล้อม Python บนคลาวด์ แพลตฟอร์มด้านล่างรองรับ Python 3, อินพุตแบบโต้ตอบ และไลบรารีวิทยาศาสตร์ทั่วไป ดังนั้นคุณจึงสามารถวางหรืออัปโหลดสคริปต์และดำเนินการได้โดยไม่ต้องติดตั้งสิ่งใดในเครื่อง
วิธีที่ 1: เรียกใช้ใน Google Colab (ดีที่สุดสำหรับการติดตั้งแพ็คเกจและเซสชันที่ยาวกว่า)
Google Colab ใช้งานโน้ตบุ๊ก Python ในระบบคลาวด์และอนุญาตให้ติดตั้งแพ็คเกจด้วยpip- เซสชัน Colab เป็นเซสชันชั่วคราวและมีขีดจำกัดการใช้งาน ดูคำถามที่พบบ่อยอย่างเป็นทางการของ Colab สำหรับรายละเอียดรันไทม์
ขั้นตอนที่ 1:เปิด Colab ในเบราว์เซอร์
ขั้นตอนที่ 2:สร้างสมุดบันทึก Python 3 ใหม่
ขั้นตอนที่ 3:อัปโหลดgenboostermark.pyไปยังระบบไฟล์ของโน้ตบุ๊ก
ขั้นตอนที่ 4:ติดตั้งแพ็คเกจที่จำเป็นด้วยpip.
!pip install -q PACKAGE_ONE PACKAGE_TWOขั้นตอนที่ 5:เรียกใช้สคริปต์จากเซลล์โดยใช้ Python
!python genboostermark.py --helpขั้นตอนที่ 6:ส่งอาร์กิวเมนต์ที่จำเป็นไปยังสคริปต์
!python genboostermark.py --input data.csv --out results.jsonขั้นตอนที่ 7:ดาวน์โหลดหรือบันทึกเอาต์พุตลงในไดรฟ์หากจำเป็น
หมายเหตุและข้อควรระวัง:
- Colab รองรับการติดตั้งแพ็กเกจ Python ส่วนใหญ่ด้วย
pip. - โน้ตบุ๊กจะหมดเวลาหากไม่ได้ใช้งานและมีหน้าต่างรันไทม์สูงสุด วางแผนการวิ่งระยะยาวให้เหมาะสม
วิธีที่ 2: เรียกใช้ใน Replit (พื้นที่ทำงานของโครงการถาวร)
Replit ให้เบราว์เซอร์ IDE พร้อมด้วยเชลล์ที่รันได้และการจัดการแพ็คเกจ คุณสามารถเก็บโปรเจ็กต์ถาวร (“repl”) อัปโหลดไฟล์ และรันสคริปต์ของคุณในคอนโซลได้
ขั้นตอนที่ 1:สร้างโปรเจ็กต์ Python ใหม่บน Replit
ขั้นตอนที่ 2:อัปโหลดหรือเพิ่มgenboostermark.pyไปยังไฟล์โครงการ
ขั้นตอนที่ 3:เพิ่มการขึ้นต่อกันผ่านเครื่องมือแพ็คเกจหรือการกำหนดค่าโปรเจ็กต์ของคุณ
ขั้นตอนที่ 4:รันสคริปต์จากเชลล์
python genboostermark.pyขั้นตอนที่ 5:จัดเตรียมอาร์กิวเมนต์บรรทัดคำสั่งตามความจำเป็น
python genboostermark.py --input data.csv --out results.json- โปรเจ็กต์การทำซ้ำจะเก็บโค้ดและเอาต์พุตของคุณไว้ระหว่างเซสชัน ซึ่งช่วยให้การรันซ้ำง่ายขึ้น
วิธีที่ 3: เรียกใช้ใน PythonAnywhere (คอนโซลบนเว็บ)
PythonAnywhere มอบเชลล์เบราว์เซอร์ให้คุณเรียกใช้สคริปต์ Python โดยไม่ต้องติดตั้งในเครื่อง มันมีประโยชน์สำหรับงานที่ใช้คอนโซลและงานด่วน
ขั้นตอนที่ 1:ลงชื่อเข้าใช้และเปิดคอนโซล Bash หรือ Python บน PythonAnywhere
ขั้นตอนที่ 2:อัปโหลดgenboostermark.pyไปยังโฮมไดเร็กตอรี่ของคุณ
ขั้นตอนที่ 3:รันสคริปต์ด้วย Python 3
python3 genboostermark.pyขั้นตอนที่ 4:ติดตั้งแพ็คเกจหากจำเป็นโดยใช้เครื่องมือแพ็คเกจของแพลตฟอร์มหรือสภาพแวดล้อมเสมือนจริง
- ใช้โปรแกรมอัปโหลดไฟล์บนเว็บสำหรับไฟล์ข้อมูลที่สคริปต์ของคุณต้องการ
วิธีที่ 4: เรียกใช้ใน Python IDEs ออนไลน์ (ตัวเลือกการคัดลอกวางที่เร็วที่สุด)
IDE ของเบราว์เซอร์เหล่านี้ให้คุณวางโค้ดแล้วกด Run ซึ่งเหมาะอย่างยิ่งสำหรับการดำเนินการและการแชร์ที่รวดเร็ว
ตัวเลือก A: Python IDE ออนไลน์
Online Python IDE รองรับ Python 3, อินพุตแบบโต้ตอบ และโมดูลขั้นสูงที่ใช้กันทั่วไปในงานข้อมูล คุณยังสามารถแชร์ลิงก์ที่รันได้
ขั้นตอนที่ 1:เปิด Online Python IDE ในเบราว์เซอร์ของคุณ
ขั้นตอนที่ 2:วางเนื้อหาของgenboostermark.pyลงในบรรณาธิการ
ขั้นตอนที่ 3:คลิกเรียกใช้เพื่อดำเนินการ
- IDE นี้รองรับอินพุตแบบเรียลไทม์และสามารถเรียกใช้โมดูลวิทยาศาสตร์ข้อมูลได้จำนวนมาก
ตัวเลือก B: OnlineGDB
คอมไพเลอร์ Python ของ OnlineGDB รัน Python 3 พร้อมด้วยตัวแก้ไขแบบเต็มและบานหน้าต่างเอาต์พุต รวมถึงโหมด "Run with display" สำหรับเอาต์พุตภาพ
ขั้นตอนที่ 1:เปิดหน้าคอมไพเลอร์ OnlineGDB Python
ขั้นตอนที่ 2:ตั้งค่าภาษาเป็น Python 3 และวางสคริปต์ของคุณ
ขั้นตอนที่ 3:คลิกเรียกใช้ หรือใช้ “เรียกใช้ด้วยหน้าจอแสดงผล (เบต้า)” หากสคริปต์ของคุณแสดงพล็อต
- การวนซ้ำที่ใช้เวลานานหรือไม่มีที่สิ้นสุดสามารถกระตุ้นให้เกิดการหมดเวลาได้ ตรวจสอบสภาวะขาเข้าและขาออก
ตัวเลือก C: myCompiler
myCompiler รองรับ Python ด้วยไลบรารีเช่น NumPy, SciPy และ Matplotlib และแสดงพล็อตในส่วนเอาต์พุต
ขั้นตอนที่ 1:เปิด myCompiler แล้วเลือก Python
ขั้นตอนที่ 2:วางโค้ดสคริปต์ลงในตัวแก้ไข
ขั้นตอนที่ 3:คลิกเรียกใช้เพื่อดำเนินการและดูเอาต์พุตหรือแปลง
วิธีที่ 5: ทางเลือกสไตล์โน้ตบุ๊ก
แพลตฟอร์มโน้ตบุ๊กช่วยให้คุณสามารถผสมเซลล์โค้ดและเอาต์พุตได้ ซึ่งสะดวกสำหรับการรันซ้ำและงานสำรวจ
ตัวเลือก A: สมุดบันทึก Kaggle
Kaggle เสนอสมุดบันทึกที่โฮสต์ฟรีพร้อมไลบรารีข้อมูลทั่วไปที่พร้อมใช้งานตามค่าเริ่มต้น
ขั้นตอนที่ 1:สร้างสมุดบันทึก Kaggle ใหม่
ขั้นตอนที่ 2:เพิ่มเซลล์โค้ดและอัปโหลดสคริปต์ของคุณหรือวางเนื้อหา
ขั้นตอนที่ 3:เรียกใช้เซลล์เพื่อรันโค้ดของคุณและตรวจสอบผลลัพธ์
ตัวเลือก B: เครื่องประดับเล็ก ๆ น้อย ๆ
Trinket รองรับ Python 3 ในเบราว์เซอร์และสามารถรันโค้ดกับห้องสมุดวิทยาศาสตร์ พร้อมตัวเลือกในการแชร์หรือฝังงานของคุณ
ขั้นตอนที่ 1:สร้างเครื่องประดับเล็กๆ น้อยๆ ของ Python 3 ใหม่
ขั้นตอนที่ 2:วางสคริปต์ของคุณลงในตัวแก้ไข
ขั้นตอนที่ 3:คลิกเรียกใช้เพื่อดำเนินการและแบ่งปันหากจำเป็น
แนะนำให้อ่าน:
เคล็ดลับเพื่อการวิ่งที่ราบรื่น
- หากสคริปต์ของคุณคาดหวังอาร์กิวเมนต์บรรทัดคำสั่ง ให้รันสคริปต์ด้วยแฟล็กที่ชัดเจน เช่น:
python genboostermark.py --input data.csv. - อัปโหลดไฟล์ข้อมูลใด ๆ ที่สคริปต์ของคุณอ่าน IDE ออนไลน์ทำงานในสภาพแวดล้อมแบบแยกโดยไม่ต้องเข้าถึงดิสก์ในเครื่องของคุณ
- ใช้แพลตฟอร์มที่รองรับ
pipเมื่อคุณต้องการแพ็คเกจเพิ่มเติม โดยทั่วไปแล้วเครื่องมือที่ใช้โน้ตบุ๊กจะอนุญาต!pip installในเซลล์ - ดูการจำกัดเวลาเซสชั่น IDE บนคลาวด์อาจหยุดงานที่ยาวนานหรือเซสชันที่ไม่ได้ใช้งาน
- ต้องการโหมด “รันพร้อมจอแสดงผล” หากสคริปต์ของคุณสร้างพล็อต หรือเลือก IDE ที่เรนเดอร์เอาต์พุต Matplotlib โดยตรง
- สำหรับการเรียกใช้ซ้ำ ให้เก็บรายการข้อกำหนดสั้นๆ ที่คุณสามารถติดตั้งได้อย่างรวดเร็วในสภาพแวดล้อมที่มีการโฮสต์
เลือกแพลตฟอร์มที่เหมาะกับความต้องการของคุณ เช่น Colab เพื่อการติดตั้งที่รวดเร็ว, Replit หรือ PythonAnywhere สำหรับโปรเจ็กต์ถาวร หรือ IDE ออนไลน์ในคลิกเดียวเพื่อการดำเนินการที่รวดเร็ว แล้วคุณจะมีgenboostermark.pyทำงานในเบราว์เซอร์ภายในไม่กี่นาที













