在python中删除bash脚本的反斜杠转义

时间:2017-04-25 14:03:46

标签: python bash

我试图在python中运行一个bash表达式但是真的陷入了转义序列。

Bash表达式:

grep 'NODE_FW' /etc/config/node.py | cut -d ',' -f2,3 | tr ',' '.' | tr -d \'\"

Python错误:

>>>> cmd = 'grep \'NODE_FW\' /etc/config/node.py | cut -d \',' -f2,3 | tr ',' '.' | tr -d \'\" 
  File "<stdin>", line 1
    cmd = 'grep \'NODE_FW\' /etc/config/node.py | cut -d \',' -f2,3 | tr ',' '.' | tr -d \'\" 
                                                                                         ^
SyntaxError: Unknown character 

尝试使用r'\''\\',但没有运气。 几乎检查了网上可用的所有链接。另外,请不要建议第三方模块。请帮忙!

1 个答案:

答案 0 :(得分:3)

使用<div id="wrapper-main"> <div class="scroll-indicator__POI" style="background-image:url('https://placeimg.com/640/480/any')"></div> <div class="scroll-indicator__POI" style="background-image:url('https://placeimg.com/750/480/any')"></div> <div class="scroll-indicator__POI" style="background-image:url('https://placeimg.com/640/500/any')"></div> <div class="scroll-indicator__POI"></div> </div> 使用raw字符串:

r"..."