0

在正常情况下,字符串 + 字符串有效,但在这里我无法在我的 chrome 代码中获取 URL1。

URL1 = "https://www.google.com/"
os.system('start chrome "url here" --incognito --window-position=-10,-3 --window-size=550,1030')

我试过做

os.system('start chrome "%s" --incognito --window-position=-10,-3 --window-size=550,1030') % (URL1)

但它也没有用。

有什么帮助吗?

4

3 回答 3

4

您可以使用f 字符串

代码在这里试试

import os

URL1 = "https://www.google.com/"

os.system(f'start chrome "{URL1}" --incognito --window-position=-10,-3 --window-size=550,1030')
于 2020-09-03T08:38:37.233 回答
3

您运行 os.system,然后使用带有 URL1 的元组,与结果连接

os.system('start chrome "%s" --incognito --window-position=-10,-3 --window-size=550,1030') % (URL1)

需要更改为

os.system(('start chrome "%s" --incognito --window-position=-10,-3 --window-size=550,1030') % (URL1))
于 2020-09-03T08:43:19.967 回答
2

您可以尝试 f-string 格式化:

os.system(f'start chrome {URL1} --incognito --window-position=-10,-3 --window-size=550,1030') 

这将起作用。

于 2020-09-03T08:40:27.690 回答