gpt4 book ai didi

python - 两个Python文件中的对象之间的连接

转载 作者:太空宇宙 更新时间:2023-11-03 17:40:47 28 4
gpt4 key购买 nike

如何在 2 个 .py 文件之间共享对象的值?例如,我在两个文件中都注明了对象分数,因此即使我将一个文件导入到另一个文件中,我猜也会创建 2 个对象。是否可以连接这些对象,以便如果一个文件上的值增加,则另一个文件上的值也会同时增加?因此,当我提高一个对象的值时,另一个文件将打印正确的值

最佳答案

仅在单个文件中定义此变量:

# file1.py
variable = 6

并从其他文件中使用它:

# file2.py
import file1
file1.variable = 37

# file3.py
import file1
file1.variable = 42

警告:这种变量共享不被认为是一个好的做法。应使用专用函数对此类变量进行操作。

关于python - 两个Python文件中的对象之间的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30582146/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com