擅长:python、mysql、java
<p>这个问题是因为您没有将DOI号括在引号中以使其成为字符串。您会注意到,基本URL是一个字符串,其中有正斜杠,但没有相同的问题。你知道吗</p>
<p>您具有以下功能:</p>
<pre><code>doi = 10.1145/3175684.3175695
</code></pre>
<p>python将其解释为如下数学表达式:</p>
<pre><code>doi = 10.1145 / 3175684.3175695
</code></pre>
<p>您需要用单引号(或双引号)将其括起来,使其成为字符串文字:</p>
<pre><code>doi = '10.1145/3175684.3175695'
base_url = 'http://api.semanticscholar.org/v1/paper/'
url = base_url + doi
</code></pre>