是否可以通过 Python 将 JavaScript 代码放入 JS 文件中?

Jil*_*ill 4 javascript python file

with open("C:scripts/CUAppVersion.js", 'a') as file:
file.write("if [CUID] = -1 then"
    "function GetCUID() { return 0; }"
"else"
    "function GetCUID() { return [CUID] });")
Run Code Online (Sandbox Code Playgroud)

那是我的代码,它成功地将 JS 放入了 JS 文件中,但它把它放在了一行上,而不是像我上面输入的那样。我知道我的 JS 代码不完全正确,我确实需要修复它。

如何将该代码放入具有正确布局的 JS 文件中?

小智 6

使用多行字符串。

with open("C:/scripts/CUAppVersion.js", 'a') as file:
    file.write("""
if [CUID] = -1 then
    function GetCUID() { return 0; }
else
    function GetCUID() { return [CUID] });
""".strip())
Run Code Online (Sandbox Code Playgroud)