擅长:python、mysql、java
<p>基于缩进和<code>self</code>的存在,我认为你有类似的东西</p>
<pre><code>class Something...:
sverify_index=0
sverify_msg_id=""
@commands.Cog.listener()
async def on_message(self, message):
...
</code></pre>
<p>这将使<code>sverify_index</code>和<code>sverify_msg_id</code>类级别的变量(由<code>Something...</code>的所有实例共享)不是全局变量</p>
<p>如果你真的想让它们成为全局变量,你可以这样做</p>
<pre><code>sverify_index = 0
sverify_msg_id = ""
class Something...:
@commands.Cog.listener()
async def on_message(self, message):
global sverify_index, sverify_msg_id
</code></pre>
<p>使它们成为真正的全局变量</p>