【发布时间】:2021-07-10 08:09:45
【问题描述】:
我是 python 新手,想用变量名作为文件名创建一个文件-
例如两个变量是-msid、serviceid 文件名应为 serviceid.msid.req 在某个路径中,其中包含当前日期。
我已经写了这段代码-
result = subprocess.run(
[
"cat `date` > ",
/Users/ngupta59/code/python-prm-example-agent/str(self.spec.serviceid).str(self.spec.msid).req,
],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
)
这是正确的方法吗?可以的话请帮忙
【问题讨论】:
-
如果我的回答对您有帮助,请使用左侧的灰色复选标记接受。这使接受答案的作者 +15 声望,问题作者 +2 声望。
-
与将变量插入任何其他字符串的方式相同。
-
我通过将您的问题标题复制并粘贴到搜索引擎中,找到了我链接的最后一个重复项以及许多其他可能有用的资源。
标签: python python-3.x subprocess