Python中文
首页
教程
问答
标签
搜索
登录
注册
可以在Python脚本中生成和执行Python代码吗?[动态Python代码]
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在处理一些报告(计数),我必须获取不同参数的计数。很简单但是很乏味。在</p> <p>一个参数的示例查询:</p> <pre><code>qCountsEmployee = ( "select count(*) from %s where EmployeeName is not null" % (tablename) ) CountsEmployee = execute_query(qCountsEmployee) </code></pre> <p>现在我有几百个这样的参数!在</p> <p>我所做的是:创建一个所有参数的列表,并使用一个快速的Python脚本生成它们,然后复制该文本并将其放入主脚本中,以避免冗长的行。在</p> ^{pr2}$ <p>当这种方法起作用时,我想知道是否可以不使用单独的脚本来生成代码行并将粘贴复制到主程序中,我是否可以在主脚本中直接生成它们,并让脚本将它们视为代码行?我认为这将使代码更具可读性。希望我说得通!谢谢您。。。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您可以:</p> <pre> cmd = compile( 'a = 5', '<string>', 'exec' ) exec( cmd ) </pre> <p>这和写的一样:</p> ^{pr2}$ <p>作为编译的第一个参数传递的字符串可以动态生成。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何导入模块?
6 回答
如何导入模块(如果以前导入,则重新加载)
9 回答
如何导入模块/函数以及如何知道哪些关键字可以传递给内置函数
1 回答
如何导入模块kicost并传递参数
4 回答
如何导入模块python
3 回答
如何导入模块uno?
2 回答
如何导入模块中定义的变量?
1 回答
如何导入模块但忽略包的_uinit\u uuuu.py?
4 回答
如何导入模块并使用python中的方法
5 回答
如何导入模块并将其绑定到tkinter wind中的按钮
5 回答
如何导入模块并更改模块内的变量值并执行i
1 回答
如何导入模块并运行它而不运行程序的其余部分?
7 回答
如何导入模块应用转换或替换为其他?
7 回答
如何导入模块而不考虑目录
4 回答
如何导入正确的包(pythonDjango)
4 回答
如何导入气流的PostgresOperator
9 回答
如何导入水蟒环境。virtualenv中的yml?
1 回答
如何导入没有.py扩展名的python脚本?
10 回答
如何导入没有API密钥的Amazon S3 bucket?
8 回答
如何导入没有子导入的模块
10 回答