从另一个文件执行python文件

时间:2010-04-17 14:10:04

标签: python import exec

我有一个包含函数和类的python文件。现在我正在写另一个程序(在另一个文件中)。我想通过运行旧文件(包含函数和类)来启动新文件。我尝试过使用exec(path_2_oldFile.pyw)但它没有用。

感谢您的帮助 爱丽儿

1 个答案:

答案 0 :(得分:1)

理想情况下,您应尝试使用import语句将第一个文件作为模块导入到新模块中:

http://effbot.org/zone/import-confusion.htm

您需要确保原始模块位于某个地方的python路径上。如果它与新文件位于同一目录中,则应该可以正常工作。