在Python 3.x中创建以复古为主题的加载屏幕

时间:2019-04-23 12:09:47

标签: python-3.x

在使用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:")

0 个答案:

没有答案