欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python運(yùn)行時(shí)強(qiáng)制刷新緩沖區(qū)的方法

 更新時(shí)間:2019年01月14日 10:14:29   作者:miner_k  
今天小編就為大家分享一篇python運(yùn)行時(shí)強(qiáng)制刷新緩沖區(qū)的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

需求:打印一顆”*”休息1s

代碼如下:

#!/usr/bin/python
#coding=utf-8
'''
暫停1s輸出
'''

import time

def printStar(n):
  for i in range(n):
    print " * ",
    time.sleep(1)

if __name__ == '__main__':
  printStar(10)

輸出結(jié)果(等待10s后一次性輸出):

[root@miner_k test]# python sleep.py 
 * * * * * * * * * * 

分析原因:

在運(yùn)行代碼時(shí),打印10個(gè)"*"沒有占滿緩存區(qū),所以等到程序結(jié)束時(shí),才會(huì)一次性輸出。

緩沖區(qū)的刷新方式:
 1.flush()刷新緩存區(qū)
 2.緩沖區(qū)滿時(shí),自動(dòng)刷新
 3.文件關(guān)閉或者是程序結(jié)束自動(dòng)刷新。

正確代碼:

#!/usr/bin/python
#coding=utf-8
'''
暫停1s輸出
'''

import time
import sys


def printStar(n):
  for i in range(n):
    print " * ",
    sys.stdout.flush()
    time.sleep(1)

if __name__ == '__main__':
  printStar(10)

以上這篇python運(yùn)行時(shí)強(qiáng)制刷新緩沖區(qū)的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas?DataFrame數(shù)據(jù)修改值的方法

    Pandas?DataFrame數(shù)據(jù)修改值的方法

    本文主要介紹了Pandas?DataFrame修改值,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python figure參數(shù)及subplot子圖繪制代碼

    Python figure參數(shù)及subplot子圖繪制代碼

    這篇文章主要介紹了Python figure參數(shù)及subplot子圖繪制代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 天翼開放平臺(tái)免費(fèi)短信驗(yàn)證碼接口使用實(shí)例

    天翼開放平臺(tái)免費(fèi)短信驗(yàn)證碼接口使用實(shí)例

    天翼開放平臺(tái)提供了一個(gè)免費(fèi)的短信驗(yàn)證碼API,下面看看使用方法吧,我們用python開發(fā)接口
    2013-12-12
  • 在CentOS7下安裝Python3教程解析

    在CentOS7下安裝Python3教程解析

    這篇文章主要介紹了在CentOS7下安裝Python3教程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 對python中Librosa的mfcc步驟詳解

    對python中Librosa的mfcc步驟詳解

    今天小編就為大家分享一篇對python中Librosa的mfcc步驟詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python中的plt.cm.Paired用法說明

    python中的plt.cm.Paired用法說明

    這篇文章主要介紹了python中plt.cm.Paired的用法說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 解決windows下python3使用multiprocessing.Pool出現(xiàn)的問題

    解決windows下python3使用multiprocessing.Pool出現(xiàn)的問題

    這篇文章主要介紹了解決windows下python3使用multiprocessing.Pool出現(xiàn)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • pytorch中的dataset用法詳解

    pytorch中的dataset用法詳解

    這篇文章主要介紹了pytorch的dataset用法詳解,當(dāng)我們繼承了一個(gè)?Dataset類之后,我們需要重寫?len?方法,該方法提供了dataset的大??;?getitem?方法,?該方法支持從?0?到?len(self)的索引,下面來看看附有代碼的講解吧,希望對你的學(xué)習(xí)或者工作有所幫助
    2022-01-01
  • Python 文件操作技巧(File operation) 實(shí)例代碼分析

    Python 文件操作技巧(File operation) 實(shí)例代碼分析

    python遍歷文件夾和文件 perl分割路徑和文件名
    2008-08-08
  • 在Windows中定時(shí)執(zhí)行Python腳本的詳細(xì)教程

    在Windows中定時(shí)執(zhí)行Python腳本的詳細(xì)教程

    在Windows系統(tǒng)中,定時(shí)執(zhí)行Python腳本是一個(gè)常見需求,特別是在需要自動(dòng)化數(shù)據(jù)處理、監(jiān)控任務(wù)或周期性維護(hù)等場景中,本文將結(jié)合實(shí)際案例,詳細(xì)介紹如何在Windows中通過任務(wù)計(jì)劃程序(Task Scheduler)來實(shí)現(xiàn)定時(shí)執(zhí)行Python腳本的功能,需要的朋友可以參考下
    2024-08-08

最新評論