小编use*_*007的帖子

Python:我应该使用eval,exec还是..?

我试图使以下声明更灵活:

for posting in page.findAll(attrs = {"id": re.compile(r'''post\d+''')}):
Run Code Online (Sandbox Code Playgroud)

以下部分从CSV文件动态检索并存储在字符串中(例如名为test的字符串).CSV存储在安全位置,仅供管理员访问.

attrs = {"id": re.compile(r'''post\d+''')}
Run Code Online (Sandbox Code Playgroud)

我可以通过使用eval(test)或exec(test)代替测试来集成变量如下吗?

for posting in page.findAll(test)):
Run Code Online (Sandbox Code Playgroud)

python eval exec

4
推荐指数
1
解决办法
1890
查看次数

标签 统计

eval ×1

exec ×1

python ×1