You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何导入同目录下其他Python文件中定义的列表并使用?

答案

可以通过import方式实现该需求,但是你写的导入语句存在语法错误,修正后即可正常使用。

错误点

import导入模块时不需要加.py后缀,Python会自动识别同目录下的.py文件为可导入模块,你写的from fileone.py import games会触发导入报错。

正确写法

把filetwo.py的导入语句修改为如下内容即可:

from fileone import games

# 后续逻辑可正常使用games变量
if var_one in games:
   print("okay")

注意事项

  • 确保两个.py文件存放在同一个目录下,默认同目录文件可直接互相导入
  • 如果运行时报找不到模块的错误,可以在filetwo.py开头添加如下代码,把当前目录加入Python的导入搜索路径:
import sys
sys.path.append('.')

内容的提问来源于stack exchange,提问作者EliotHolmes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 23:45:06