成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

通過代碼實例了解Python sys模塊

瀏覽:97日期:2022-07-11 11:07:52

sys-系統特定的參數和功能

該模塊提供對解釋器使用或維護的一些變量的訪問,以及與解釋器強烈交互的函數。它始終可用。

代碼如下

#!/usr/bin/python# Filename: cat.pyimport sysdef readfile(filename): ’’’Print a file to the standard output.’’’ f = file(filename) while True: line = f.readline() if len(line) == 0: break print line, # notice comma f.close()# Script starts from hereif len(sys.argv) < 2: print ’No action specified.’ sys.exit()if sys.argv[1].startswith(’--’): option = sys.argv[1][2:] # fetch sys.argv[1] but without the first two characters if option == ’version’: print ’Version 1.2’ elif option == ’help’: print ’’’This program prints files to the standard output.Any number of files can be specified.Options include: --version : Prints the version number --help : Display this help’’’ else: print ’Unknown option.’ sys.exit()else: for filename in sys.argv[1:]: readfile(filename)

這個程序用來模仿linux中的cat命令。

在python程序運行的時候,即不是在交互模式下,在sys.argv[]列表中總是至少有一個項目,它就是當前運行的程序的名稱,其他的命令行參數在這個項目之后。

另外,sys模塊中還有其他特別有用的項目,sys.stdin sys.stdout sys.stderr分別對應標準輸入、標準輸出、標準錯誤。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 精品视频在线一区 | 欧美日韩在线观看一区 | 成人国产在线视频在线观看 | 色播基地 | 狠狠色综合色综合网站久久 | 日本aaaa特级毛片 | 乱人伦中文视频在线观看免费 | 国产盗摄精品一区二区三区 | 久草最新视频 | 免费播放国产性色生活片 | 男吃女下面刺激视频免费 | 真人一级毛片 | 日日干日日操日日射 | 天天欲色成人综合网站 | 九九视频在线观看视频 | 久久青草视频 | 欧美与黑人午夜性猛交久久久 | 精品一久久 | 91精品国产手机 | 中文在线观看视频 | 国产成人精品自拍 | 一区两区三不卡 | 亚洲欧美一区二区久久香蕉 | 114一级毛片免费 | 日本亚欧乱色视频在线观看 | 怡红院免费的全部视频 | 韩日毛片 | 最新国产精品亚洲 | 亚洲性生活视频 | 国产younv真实| 国产高清视频免费最新在线 | 国产一区欧美二区 | 久久黄网站 | 精品国产一区二区二三区在线观看 | 久久99亚洲精品久久频 | 欧美日韩国产va另类 | 中文字幕亚洲一区 | 国产成人免费片在线观看 | 久久99国产亚洲精品 | 一区二区三区视频免费 | 久久精品国产亚洲欧美 |