擅长:python、mysql、java
<p>这并不是一个完整的答案,但在取消转义并打印出来时,大多数文件看起来都是正确的。例如,只需将粘贴从<code>decoded.txt</code>文件复制到python REPL中并打印出来即可:</p>
<pre><code>>>> print(
... """\r\n@Exeter.command(aliases=["stopcopycatuser", "stopcopyuser", "stopc
... opy"])\r\nasync def stopcopycat(ctx):\r\n await ctx.message.delete()\r
... \n if Exeter.user is None:\r\n await ctx.send("You weren\'t cop
... ying anyone to begin with")\r\n return\r\n await ctx.send("Stop
... ped copying " + str(Exeter.copycat))\r\n Exeter.copycat = None\r\n"""
... )
@Exeter.command(aliases=["stopcopycatuser", "stopcopyuser", "stopcopy"])
async def stopcopycat(ctx):
await ctx.message.delete()
if Exeter.user is None:
await ctx.send("You weren't copying anyone to begin with")
return
await ctx.send("Stopped copying " + str(Exeter.copycat))
Exeter.copycat = None
</code></pre>
<p>使用<code>decoded.txt</code>以编程方式完成此任务的一种方法是:</p>
<pre><code>with read("decoded.txt") as f:
data = f.read()
unescaped = data.encode("utf8").decode("unicode_escape")
print(unescaped)
</code></pre>