在使用Python启动实际程序之前,我有一个想法是要为我正在研究的一个有趣项目添加一个加载屏幕。
上世纪80年代,我们在ZX Spectrum和其他8位计算机上加载了屏幕,这些屏幕一次显示一行图像,然后将图像上色-在加载游戏时需要查看。您可以在以下位置找到示例:https://youtu.be/MtBoRp_cSxQ
我想做的就是部分复制此功能。我希望能够拍摄JPG或PNG,并使用Python代码一次将其加载到一行,与上面链接中的视频相同。我不介意之后是否无法着色,或者边界中没有时髦的光栅条。只是一张图像,一次“加载”一次(如果您明白我的意思)。
使用带有ASCII艺术的文本文件,我可以通过一些基本代码在控制台中实现几乎相同的效果,但是对于实际图像来说效果会很好。
任何帮助将不胜感激。
一如既往,谢谢您。
戴夫。
import os
import time
def splash_screen(seconds):
splash=open("test.txt", 'r')
for lines in splash:
print(lines)
time.sleep(seconds)
splash.close()
#Main Code Start
os.system('cls' if os.name == 'nt' else 'clear')
splash_screen(.5)
username=input("Type your username:")