printing slowly (Simulate typing)

前端 未结 4 1157
悲哀的现实
悲哀的现实 2020-12-05 21:35

I am trying to make a textual game in python. All goes well however, I would like to make a function that will allow me to print something to the terminal, but in a fashion

4条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-05 22:06

    Try this:

    import sys,time
    
    def sprint(str):
       for c in str + '\n':
         sys.stdout.write(c)
         sys.stdout.flush()
         time.sleep(3./90)
    
    sprint('hello world')
    

提交回复
热议问题