国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

python腳本怎么自動生成文件

極客小將2021-01-12-
簡介python腳本自動生成需要文件在工作中我們經常需要通過一個文件寫出另外一個文件,然而既然是對應關系肯定可以總結規律讓計算機幫我們完成,今天我們就通過一個通用文件生成的python腳本來實現這個功能,將大家從每日重復的勞動中解放!推薦:Python教程定義一個函數 def pro

GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

python腳本自動生成需要文件GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

在工作中我們經常需要通過一個文件寫出另外一個文件,然而既然是對應關系肯定可以總結規律讓計算機幫我們完成,今天我們就通過一GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

個通用文件生成的python腳本來實現這個功能,將大家從每日重復的勞動中解放!GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

推薦:python教程GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

定義一個函數GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

 def produceBnf(infilename,outfilename):     List=[]     with open(infilename,'r') as inf:         for line in inf.readlines():             List.append(re.match("正則表達式").group(?))     with open(outfilename,'w') as outf:         i=0         outf.write("文件頭");         for command in List:                 outf.write(“寫入剛剛讀取的內容(也可能是某種對應關系)”)                 outf.write("寫入其他內容")         outf.write("寫入文件尾")

差不多,大多數情況下,都是這樣的框架,這個函數需要一個輸入文件,一個輸出文件,一般情況下,我們希望,能夠從命令行中將輸入GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

文件參數傳入,然后在本目錄下生成輸出文件GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

獲得輸入輸出路徑GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

infile=sys.argv[1] produceBnf(infile,os.path.join(os.path.dirname(infile),"輸出文件的名字"));

然后在命令行中我們執行這個python腳本然后加個參數就完工了。GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

腳本就是用來幫助我們簡化重復的工作,讓我們去做更有意義,更加需要思考的事情,所以希望大家以后多用腳本來簡化自己的重復工GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

作。更多Python技術請關注Python視頻教程。GzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 罗江县| 丽水市| 天台县| 黄浦区| 静海县| 黄浦区| 乌什县| 永吉县| 邵东县| 宁陵县| 中江县| 罗城| 阜宁县| 淳化县| 洛扎县| 汝州市| 平凉市| 涟水县| 黄梅县| 开阳县| 临漳县| 扬州市| 天门市| 双峰县| 闽清县| 哈尔滨市| 平陆县| 乐清市| 永宁县| 越西县| 兖州市| 商城县| 昂仁县| 扶余县| 汉中市| 武山县| 扎赉特旗| 都昌县| 修水县| 南汇区| 郎溪县|