尝试创建url变量时语法错误

时间:2019-04-23 12:32:58

标签: python

导入和API到URL变量中,但是当我添加链接时,它说语法无效,因为名称为'。

在获得我的标题后,演示列表中的第一个'结束链接。如何获得正确的语法,以便完成整个URL。

url ='https://sitename/sites/org/subsite/test/_api/web/lists/GetByTitle('演示列表')/项目'

2 个答案:

答案 0 :(得分:0)

如果您想在字符串中使用单引号,则可以将文本放在引号之间,而不要放在撇号之间。它应该看起来像这样:

url ="https://sitename/sites/org/subsite/test/_api/web/lists/GetByTitle('Demo List')/items"

答案 1 :(得分:0)

您可以在反斜杠字符后加上引号(\')。这称为转义序列,Python将删除反斜杠,仅将引号放在字符串中。

url ='https://sitename/sites/org/subsite/test/_api/web/lists/GetByTitle(\'Demo List\')/items'

这样,您可以在字符串中使用任意数量的引号,并使用反斜杠将其忽略。