0

我创建了一个计算文件大小的程序。我创建了另一个向用户发送邮件的程序。程序的名称分别是 filesize.py 和 mailsend.py。mailsend.py 运行良好,当我运行它时,我可以在我的 gmail 收件箱中看到邮件。但我想从filesize.py 的代码中运行这个mailsend.py。

我在filesize.py中做到了这一点:(我确信我想做的是愚蠢的,但我是编程新手,更不用说python了)

import mailsend.py
cmd="python mailsend.py"
os.system(cmd)

这是行不通的。有什么建议么?

4

1 回答 1

4

替换import mailsend.pyimport os

更推荐的方式是...

邮件发送.py

def main():
    # Put old `mailsend.py` content here.

if __name__ == '__main__':
    main()

文件大小.py

import mailsend
mailsend.main()
于 2013-06-21T12:10:45.070 回答