擅长:python、mysql、java
<p>我看不出有什么理由在这里使用非局部变量。您应该只返回函数中的值。你知道吗</p>
<pre><code>def get_position_links_and_next_page_elememnt_in_the_current_page(position_links):
...
return next_page_element, next_page_attribute
next_page_element, next_page_attribute = get_position_links_and_next_page_elememnt_in_the_current_page(position_links)
</code></pre>
<p>现在不需要非局部的,不需要预定义元素,甚至不需要嵌套函数。你知道吗</p>