引用另一个项目

2 投票
3 回答
588 浏览
提问于 2025-04-15 11:56

在我做的一个简单程序里,我想从另一个项目获取一个列表,并访问里面的元素。因为我刚学python,所以对该怎么做还不太清楚。在我的项目中,我勾选了我想引用的项目名称,但接下来该怎么做我就不知道了。我在谷歌上搜索了一些,但没有找到有用的信息,所以我希望这里有人能告诉我或者给我个链接,教我怎么设置这个。

3 个回答

0

我不确定这是否能帮到你,但我遇到过类似的问题。我的问题是主要的访问文件不在根文件夹里,而是在另一个文件夹里。只要我把它移动到根文件夹,引用就能正常工作了。

1

一般来说,如果你在 project1.py 这个文件里写了一些代码,然后想在同一个文件夹里的其他文件中使用这些代码,你可以把 project1 当作一个模块来导入:

import project1

data = project1.my_data_function()

这样做和你从标准库导入任何模块的方式是一样的。

2

使用导入功能。这样你就可以像对待一个对象一样,访问“模块”(项目)及其中的所有内容。

# a.py
some_list = [1,2,3,4]

# b.py
import a
print a.some_list

如果你运行 b.py,它会打印出 [1,2,3,4]

撰写回答