1
ClericPy 2019-10-24 19:28:43 +08:00
大部分情况都是把参数打包成 json, 然后另一边从消息队列读 json 按照参数执行函数吧...
不过你这种要求的话 你知道 linux 的管道符吧, 可以通过 curl 获取脚本文件然后用管道符直接执行, 这样甚至不用存储脚本文件, 文件在内存里就可以了 通过 curl 加管道符使用在线代码 curl http://www.xxx.com/xx.py | python - -xx xx >> /tmp/plan_b.log 2>&1 不过实际上学会 xargs -i xxxx {} 更简单... 这两种管道符的方式是我当年用的 |
2
midtin 2019-10-24 21:08:01 +08:00 1
写模板,然后动态渲染保存为 python 文件,以前做过类似的项目,只是没有分发到其它服务器上执行这一步
|
3
cominghome 2019-10-25 12:23:44 +08:00
为啥不把脚本转成动态读参的
|
4
acone2003 OP 谢谢楼上各位,已解决,用 inspect.getsourcelines()函数。
|