13 กันยายน 2561

Published กันยายน 13, 2561 by with 3 comments

สร้างโมดูลรันผ่านคอมมานด์ไลน์ด้วย Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปสร้างโมดูลที่รันผ่านคอมมานด์ไลน์ด้วย Python กันครับ

โดยสามารถทำได้ง่าย ๆ โดยใส่ entry_points เข้าไปใน setup

หากผู้อ่านต้องการให้เรียกใช้งานผ่าน GUI ให้ใช้ gui_scripts แทน console_scripts และสามารถใส่ทั้ง gui_scripts แทน console_scripts ในไฟล์ setup.py เดียวกันครับ

ตัวอย่าง
สร้างโมดูล hi ให้พิม์คำสั่ง hi แล้วแสดงผล "สวัสดีชาวโลก"

สร้างไฟล์ hi.py

แล้ว สร้างไฟล์ setup.py ขึ้นมา

บันทึกทั้งสองไฟล์ไว้ในโฟลเดอร์เดียวกัน แล้วลองติดตั้งด้วยคำสั่ง
pip install -e .
จากนั้นให้ลองสั่ง hi
เพียงเท่านี้ เราก็สามารถสร้างโมดูลสำหรับเรียกใช้งานผ่านคอมมานด์ไลน์ด้วย Python ได้แล้ว

3 ความคิดเห็น:

  1. คำตอบ
    1. สั่ง
      pip uninstall ชื่อโมดูล
      ได้เลยครับ

      ลบ
  2. ไม่ระบุชื่อ25 กันยายน 2561 เวลา 11:20

    ขอบคุณมาก เข้าใจง่าย เป็นกำลังใจให้นะครับ

    ตอบลบ

แสดงความคิดเห็นได้ครับ :)