簡體   English   中英

如何從 python 中的 __main__ 導入相關模塊

[英]How to import relative module from __main__ in python

我有兩個文件

foo.py
main.py

在執行python main.py ,我希望main.py導入foo.py

我試過了

from . import foo

但是 python 抱怨

Attempted relative import beyond top-level package

我也試過

from foo import func_name

它有效,但這意味着我只能直接導入暴露的內容。 我想像foo.func_name一樣使用它

是否可以以相對方式導入整個模塊(不管當前工作目錄是什么)?

腳本目錄已經是導入路徑的一部分。 只需使用

import foo

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM