Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 命令组合了.txt文件中的所有单词_Python_Discord.py_Discord.py Rewrite - Fatal编程技术网

Python 命令组合了.txt文件中的所有单词

Python 命令组合了.txt文件中的所有单词,python,discord.py,discord.py-rewrite,Python,Discord.py,Discord.py Rewrite,我正在尝试做什么:我正在学习如何为我的discord.py bot使用append和其他与文件相关的东西。这将用于以后的代码保存标记 问题:我的文本文件没有按照我预期的方式组织,如提供的图像所示。 字里行间 期望值,如我看过的多个其他教程和“问题”中所示 @client.command() 异步定义保存(ctx,*,arg): fn=“texttag.txt” 以开放式(fn,“a”)作为f: f、 写入(arg) wait ctx.send(f“**{arg}**”已附加到“texttag.t

我正在尝试做什么:我正在学习如何为我的discord.py bot使用
append
和其他与文件相关的东西。这将用于以后的代码保存标记

问题:我的文本文件没有按照我预期的方式组织,如提供的图像所示。 字里行间

期望值,如我看过的多个其他教程和“问题”中所示

@client.command()
异步定义保存(ctx,*,arg):
fn=“texttag.txt”
以开放式(fn,“a”)作为f:
f、 写入(arg)
wait ctx.send(f“**{arg}**”已附加到“texttag.txt”中)
返回

在将字符串写入文件之前,必须在每个字符串后面写入一个新行字符,如

string str = "abc" + "\n";

然后写下来。我希望它能解决这个问题。

如果您使用的是python3.6或更高版本,您可以在每次写入文件后打印一个换行,如下所示:
f.write(f{arg}\n})
现在您可以将文件的每个条目都写在一个新行上。