我有一个可以导入各种标准库模块的python3程序,例如
header("Location: market://details?id=com.your.app");
直接执行它时运行没有问题。现在我想通过来自外部脚本的import re
import os
import csv
...
调用来运行它,如下所示:
exec
但是我收到了一个错误:
with open("main.py") as main:
exec(main.read())
如何让执行的脚本正确导入所有模块?
我认为所有这三个模块都属于python标准库所以,为什么前两个模块似乎被发现而第三个模块却没有?