簡(jiǎn)單使用Python自動(dòng)生成文章
為了應(yīng)付某些情況,需要做17份記錄。雖然不很重要,但是17份完全雷同也不很好。大體看了一下,此記錄大致分為四段。于是決定每段提供四種選項(xiàng),每段四選一,拼湊成四段文字,存成一個(gè)文件。文件名就叫“XX記錄+日期”。應(yīng)急的隨手創(chuàng)作,使用了“文件操作”和“生成隨機(jī)數(shù)”的功能。比較簡(jiǎn)陋。后期擴(kuò)展可以考慮搭配個(gè)數(shù)據(jù)庫。
# -*- coding: cp936 -*-
import random
title='XXX周例會(huì)\n會(huì)議時(shí)間: '
timelist=['6月6日','6月13日','6月20日','6月27日','7月4日','7月11日','7月18日','7月25日',
'8月1日','8月8日','8月15日','8月22日','8月29日',
'9月5日','9月12日','9月19日','9月26日',
]#包含17個(gè)日期的列表
str1='會(huì)議地點(diǎn): XXX房間\n'
str2='主持人: 張三\n'
str3='參加人員: AAA、BBB、ccc\n會(huì)議內(nèi)容:\n '
list1=['第一段(A型)\n','第一段(B型)\n','第一段(C型)\n','第一段(D型)\n']
list2=['第二段(A型)\n','第二段(B型)\n','第二段(C型)\n','第二段(D型)\n']
list3=['第三段(A型)\n','第三段(B型)\n','第三段(C型)\n','第三段(D型)\n']
list4=['第四段(A型)\n','第四段(B型)\n','第四段(C型)\n','第四段(D型)\n']
for i in range(0,17):
aa=random.randint(0,3)#隨機(jī)賦給aa“0、1、2,3”三個(gè)值
bb=random.randint(0,3)
cc=random.randint(0,3)
dd=random.randint(0,3)
print timelist[i]
print aa,bb,cc,dd
f=open('XXX周例會(huì)'+timelist[i]+'.txt','w')# 新建文件,文件名是“標(biāo)題+日期”。r只讀,w可寫,a追加
f.write(title + timelist[i] + '\n' + str1 + str2 + str3 + list1[aa] + list2[bb] + list3[cc] + list4[dd] + '\n')
#在文件中寫入隨機(jī)生成的第一段,第二段,第三段,第四段。
f.close()#關(guān)閉文件讀寫。
給某黨看的東西,哎,我天朝。。。。。小伙伴們還是關(guān)注下本文的思路吧,其他不是目前我們能考慮的^_^
相關(guān)文章
下載python中Crypto庫報(bào)錯(cuò):ModuleNotFoundError: No module named ‘Cry
Crypto不是自帶的模塊,需要下載。下面這篇文章主要給大家介紹了關(guān)于下載python中Crypto庫報(bào)錯(cuò):ModuleNotFoundError: No module named 'Crypto'的解決方法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下。2018-04-04
vscode搭建python Django網(wǎng)站開發(fā)環(huán)境的示例
本文主要介紹了vscode搭建python Django網(wǎng)站開發(fā)環(huán)境的示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
NumPy 數(shù)學(xué)函數(shù)及代數(shù)運(yùn)算的實(shí)現(xiàn)代碼
這篇文章主要介紹了NumPy 數(shù)學(xué)函數(shù)及代數(shù)運(yùn)算的實(shí)現(xiàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-07-07
python系統(tǒng)指定文件的查找只輸出目錄下所有文件及文件夾
這篇文章主要介紹了python系統(tǒng)指定文件的查找只輸出目錄下所有文件及文件夾,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
python基于watchdog庫全自動(dòng)化監(jiān)控目錄文件
這篇文章主要介紹了python基于watchdog庫全自動(dòng)化監(jiān)控目錄文件,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-03-03
Python文件名匹配與文件復(fù)制的實(shí)現(xiàn)
這篇文章主要介紹了Python文件名匹配與文件復(fù)制的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-12-12
python數(shù)據(jù)分析基礎(chǔ)之pandas中l(wèi)oc()與iloc()的介紹與區(qū)別介紹
我們經(jīng)常在尋找數(shù)據(jù)的某行或者某列的時(shí)常用到Pandas中的兩種方法iloc和loc,兩種方法都接收兩個(gè)參數(shù),第一個(gè)參數(shù)是行的范圍,第二個(gè)參數(shù)是列的范圍,這篇文章主要介紹了python數(shù)據(jù)分析基礎(chǔ)之pandas中l(wèi)oc()與iloc()的介紹與區(qū)別,需要的朋友可以參考下2024-07-07

