锚文本Python CLI输出
情景:我正试图编写一个命令行程序,打印以下内容锚文本Python CLI输出,python,python-3.x,Python,Python 3.x,情景:我正试图编写一个命令行程序,打印以下内容 Some text 1 Some text 2 ------------------------------------------------------- Anchored text : Time now is: 12:00 我只想不断更新一些文本1和一些文本2,但是锚定文本将以与其他文本不同的速度更新 问题:我找不到合适的搜索词 问题:如何在python命令行应用程序中锚定一行文本?这个小示例可能会对您有所帮助 import random
Some text 1
Some text 2
-------------------------------------------------------
Anchored text : Time now is: 12:00
我只想不断更新一些文本1
和一些文本2
,但是锚定文本
将以与其他文本不同的速度更新
问题:我找不到合适的搜索词
问题:如何在python命令行应用程序中锚定一行文本?这个小示例可能会对您有所帮助
import random
import curses
from datetime import datetime
import time
s = curses.initscr()
curses.curs_set(0)
sh, sw = s.getmaxyx()
w = curses.newwin(sh, sw, 0, 0)
w.keypad(1)
w.timeout(100)
while True:
key = w.getch()
if key == ord('q'):
curses.endwin()
quit()
t = datetime.now()
date_str = f"Date {t.strftime('%B %d, %Y')}"
w.addstr(10, 10, date_str)
time_str = f"Time now is: {t.strftime(' %X')}"
w.addstr(sh-2, sw-50, time_str)
time.sleep(1)
你可以使用诅咒库。这回答了你的问题吗@只是学习了它对
某些文本1
和某些文本2
的响应。但主要的焦点是如何将文本锚定在bottom@PramoteKuacharoen有没有一种本土的方式来实现这一点?(我假设没有,但希望证明我错了)如果你想在屏幕上走动,那就是方法。这并不难学。