将python文件导入另一个python文件

2024-05-19 05:21:14 发布

您现在位置:Python中文网/ 问答频道 /正文

在这被标记为重复之前,请阅读完整的问题

所以我有这样一个文件夹结构:

main.py
|
|_one
  |_ one.py
  |_ file.txt 

我要做的是,将one.py导入main.py并调用一个函数。我的档案是

main.py

import one 
one.f1('test')

一个.py

def f1(param):
  with open("file.txt", "r") as f:
  print(f+param)

当我运行main.py时,我不断得到这个错误:FileNotFoundError: [Errno 2] No such file or directory: 'file.txt'.

我也试过os.path.abspath(),但还是没有运气。我做错什么了吗

谢谢你


Tags: 函数py标记testimporttxt文件夹param

热门问题