flask - python中如何在raw_input之前输出提示信息?
伊谢尔伦
伊谢尔伦 2017-04-18 09:43:17
0
1
345

代码如下,我想在raw_input之前显示提示输入的信息。

print "****please input a number ******"
try :
  n = int(raw_input("enter: "))
except ValueError :
  print "input is invalid"
  exit()
print n

但是在运行后,结果是这样的。

$ python test_1.py
12
****please input a number ******
enter: 12

只有在输入了值之后才会显示所有内容。
试着加了-u参数,发现还是不行,请问这是什么原因,我该如何解决?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(1)
Ty80

Baiklah, saya salah menjalankan program ini dalam bash windows, dan masalah di atas berlaku Apabila saya menjalankannya dalam cmd windows, output adalah normal, dan ia juga normal apabila dijalankan dalam linux. Saya masih ingat nampaknya terdapat masalah yang sama dalam python. Masih tidak jelas apakah peranan parameter -u

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!