Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Import โมดูล Python แบบ Remote (ไม่แนะนำ)

สามารถ Import โมดูลจาก URL ได้ผ่าน Package knockout แต่ ไม่แนะนำใช้ Production (ช้า, Security Risk)

ติดตั้ง knockout

$ pip install knockout

ใช้งาน

>>> from knockout import urlimport
>>> urlimport.register()
>>> import sys
>>> sys.path.insert(0, 'https://example.com/path/to/repo/#packagename')
>>> import packagename

ทางเลือกดีกว่า: Virtualenv / Local Path

หากไม่มีสิทธิ์ติดตั้งระบบ ใช้ sys.path.append() หรือ virtualenv (ดูบทความ Import โดยไม่ติดตั้ง)

คำเตือน: Remote Import เป็น Experimental ใช้งาน Production เสี่ยงต่อ Security และ Availability