Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.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 是否可以使用Discord.py写入和发送文件而不保存到硬盘?_Python_Csv_Discord_Discord.py - Fatal编程技术网

Python 是否可以使用Discord.py写入和发送文件而不保存到硬盘?

Python 是否可以使用Discord.py写入和发送文件而不保存到硬盘?,python,csv,discord,discord.py,Python,Csv,Discord,Discord.py,我正在尝试创建一个bot,它从频道消息中编译信息,并将其转换为CSV文件,然后发送回用户。目前,我正在将文件写入硬盘,然后发送该文件(下面的工作代码) csv=open('pyro.csv','w') csv.write('日期、商店、sku、大小、产品、配置文件、代理、订单\n') #从通道中提取数据 尝试: 对于历史上的m: 如果m.webhook_id==ECB_id和date_1您可以构造一个BytesIO类文件对象: import io buf = io.BytesIO(b'thed

我正在尝试创建一个bot,它从频道消息中编译信息,并将其转换为CSV文件,然后发送回用户。目前,我正在将文件写入硬盘,然后发送该文件(下面的工作代码)

csv=open('pyro.csv','w')
csv.write('日期、商店、sku、大小、产品、配置文件、代理、订单\n')
#从通道中提取数据
尝试:
对于历史上的m:

如果m.webhook_id==ECB_id和date_1您可以构造一个
BytesIO
类文件对象:

import io

buf = io.BytesIO(b'thedata')
f = discord.File(buf, filename='filename_shown_in_discord.txt')
import io

buf = io.BytesIO(b'thedata')
f = discord.File(buf, filename='filename_shown_in_discord.txt')