我需要一种方法来存储这一行:
nuke.execute("Write1", 1, 10, 1)
作为字符串,但
"nuke.execute("Write1", 1, 10, 1)'"
显然不起作用,在这种情况下做什么
谢谢!
答案 0 :(得分:3)
只需将其括在单引号中:
'nuke.execute("Write1", 1, 10, 1)'
有几种替代方法,例如使用反斜杠转义嵌入式引号:
"nuke.execute(\"Write1\", 1, 10, 1)"
或使用三引号字符串:
"""nuke.execute("Write1", 1, 10, 1)"""
或
'''nuke.execute("Write1", 1, 10, 1)'''
您可以在manual中阅读有关Python字符串文字的更多信息。
答案 1 :(得分:1)
您可以使用单引号:
'nuke.execute("Write1", 1, 10, 1)'
或者您可以使用反斜杠来“转义”嵌入的引号:
"nuke.execute(\"Write1\", 1, 10, 1)"
答案 2 :(得分:0)
您可以使用\:
转义引号"nuke.execute(\"Write1\", 1, 10, 1)'"
答案 3 :(得分:0)
'nuke.execute("Write1", 1, 10, 1)'
出了什么问题?