我在python中有一些代码:
something = r"grep some {0} stuff".format("somethingelse")
r = subprocess.check_output(
something, shell=True, cwd=os.path.join(directory, 'path'))
Run Code Online (Sandbox Code Playgroud)
从本质上讲,我想知道第一个任务是用"r"做什么的.如果"r"有一个值(最后分配),第一个赋值如何成功使用它(r还没有值)?使用"r"时第一行究竟做了什么?
我知道你们会讨厌这个问题,但这是谷歌难以实现的.随意给我一个阅读链接,我会在路上.
另外,如果我这样做:
test = r"wat"
Run Code Online (Sandbox Code Playgroud)
在一个完全独立的脚本中,该命令将起作用.然后当你打印"测试"时,所有它都打印"wat"."r"会发生什么?
| 归档时间: |
|
| 查看次数: |
64 次 |
| 最近记录: |