如题所述
Python ä¼èªå¨ä» sys.path è·¯å¾å表éçææè·¯å¾é寻æ¾ä½ è¦ import ç模åï¼è¿ä¸ªè·¯å¾å表å¯ä»¥éè¿å¨ç»ç«¯éè¾å
¥ä»¥ä¸å½ä»¤æ¥çï¼
import sys
sys.path å¦æè¦è°ç¨å ¶ä»è·¯å¾çæ件ï¼å¯ä»¥å å¨ä¸è¿°å表ä¸å å ¥æ°çè·¯å¾ï¼ä»¥ä½ æå°çæ åµä¸ºä¾ï¼
import sys
sys.path.insert(0, '/')
import test ä¸è¬ä¸ä¸ªé¡¹ç®çæææ件åºè¯¥å¨åä¸ä¸ªé¡¹ç®æ件夹ä¸å§ï¼æ¤æ¶æå ¶ä»è§£å³åæ³æ¯å¦å¨é¡¹ç®çä¸çº§ç®å½éæ¾ç½® __init__.py æ件ï¼ç¶åç¨ from æ件夹 import æ件å çæ¹å¼æ¥å¼å ¥æ¨¡åãå ¶å®ææ¯èé¸ï¼çé«æä¿®æ£ã
import sys
sys.path å¦æè¦è°ç¨å ¶ä»è·¯å¾çæ件ï¼å¯ä»¥å å¨ä¸è¿°å表ä¸å å ¥æ°çè·¯å¾ï¼ä»¥ä½ æå°çæ åµä¸ºä¾ï¼
import sys
sys.path.insert(0, '/')
import test ä¸è¬ä¸ä¸ªé¡¹ç®çæææ件åºè¯¥å¨åä¸ä¸ªé¡¹ç®æ件夹ä¸å§ï¼æ¤æ¶æå ¶ä»è§£å³åæ³æ¯å¦å¨é¡¹ç®çä¸çº§ç®å½éæ¾ç½® __init__.py æ件ï¼ç¶åç¨ from æ件夹 import æ件å çæ¹å¼æ¥å¼å ¥æ¨¡åãå ¶å®ææ¯èé¸ï¼çé«æä¿®æ£ã
温馨提示:答案为网友推荐,仅供参考