我想作以下发言更加灵活:Python:我应该使用eval,exec还是..?
for posting in page.findAll(attrs = {"id": re.compile(r'''post\d+''')}):
以下部分是从CSV文件动态检索和存储在一个字符串(例如字符串名为test)。 CSV存储在安全位置,仅供管理员访问。
attrs = {"id": re.compile(r'''post\d+''')}
我可以通过使用eval(test)或exec(test)而不是仅仅测试来整合变量吗?
for posting in page.findAll(test)):
@ user620007:一。您可以省略“亲爱的”和“谢谢”。他们没有帮助。真。忽略这一点并不是无礼的。第二。请看你的问题。 “大胆”的东西没有用,是吗?请**更新**您的问题以使其更清楚。 – 2011-02-16 16:44:33
三,欢迎来到SO。新鲜血液对社区有益,即使你还不了解我们所有的怪癖。 – nmichaels 2011-02-16 16:55:22