Python 导入两个文件之间的字符串

Python 导入两个文件之间的字符串,python,import,Python,Import,看来我不太懂导入功能。我想用两种方法来做 文件1: filename="tt.txt" import file2 from file imort fileContent 文件2: from file1 import filename fileContent=whats in the filename 这大概就是我想要做的,但它从未将文件名写入file2 这似乎是您第一次使用Python,也许是第一次使用编程,所以我建议您就某个特定事件询问有关StackOverflow的问题,提供尽可能多的细

看来我不太懂导入功能。我想用两种方法来做

文件1:

filename="tt.txt"
import file2
from file imort fileContent
文件2:

from file1 import filename
fileContent=whats in the filename

这大概就是我想要做的,但它从未将文件名写入file2

这似乎是您第一次使用Python,也许是第一次使用编程,所以我建议您就某个特定事件询问有关StackOverflow的问题,提供尽可能多的细节,并始终包括您编写的所有代码

不管怎样, Python的import语句是一个实用程序,允许一个模块访问另一个模块。例如,如果我将文件general.py定义为:

def print_hello_world():
    print "Hello World Stack Overflow!"
在任何其他文件中,包括代码:

import general
general.print_hello_world
将给出输出“Hello World Stack Overflow!”


另外,这里还有一个导入参考指南:

这里是一个循环导入。文件1导入文件2:

import file2
和文件2导入文件1:

from file1 import filename
这是一个禁忌。file1告诉Python导入file2,这告诉Python导入file1,这告诉Python导入file2。。。等等


运行此代码时,会发生什么情况?您是否获得了一个
导入错误:无法导入名称
?是否有任何原因需要将代码放在两个单独的文件中,或者可以将其合并到一个文件中?

这是您的问题:
imort
不是有效的Python代码,
文件名中的内容也不是。修复这些错误,您的语法错误就会消失。