簡體   English   中英

有什么方法可以捕獲整個終端?

[英]Any way to capture the entirety of the terminal?

我正在使用discord.py並且我需要機器人發送多行消息。 這很容易做到,但是單獨發送每條線很痛苦,而且速度不是很快。 所以我想,為什么不讓它一次發送整個shebang呢?

我所需要的只是以某種方式獲取終端內部的所有內容並將其設置為一個變量,以便稍后我可以將其作為單個消息發送。

這是整個終端 output:

這是整個終端輸出

看起來您的數據大致是表格 - 為什么不寫入 csv 或 json 並以這種方式發送?

或者,python 中的 f 字符串保留格式,並且可以是多行,盡管我不認為 PEP8 建議這樣做。

編輯這是一個涉及多行字符串的有點相關的問題: Python 中的多行 f-string

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM