欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python實(shí)現(xiàn)自動(dòng)添加腳本頭信息的示例代碼

系統(tǒng) 1611 0

前言

每個(gè)人寫腳本時(shí)的格式都會(huì)有所不同,有的會(huì)注明腳本本身的一些信息,有的則開門見山,這在小團(tuán)隊(duì)里其實(shí)沒什么,基本別人做什么你也都知道,但如果放到大的團(tuán)隊(duì)就比較麻煩了,因?yàn)殡S著人數(shù)的增多,腳本成指數(shù)增長(zhǎng),如果每個(gè)人風(fēng)格不統(tǒng)一,到最后就會(huì)造成非常大的弊端,所以當(dāng)團(tuán)隊(duì)人數(shù)增長(zhǎng)后,就必須有一套標(biāo)準(zhǔn),形成大家統(tǒng)一的編碼規(guī)則,這樣即使不看腳本具體實(shí)現(xiàn),也知道這個(gè)腳本的功能是什么。

我們今天分享的一段腳本是自動(dòng)添加注釋信息的腳本,添加的信息包括腳本名稱、作者、時(shí)間、描述、腳本用法、語言版本、備注等,下面來看示例代碼

            
#!/usr/bin/env python
 
 
from os.path import exists
from time import strftime
import os
 
title = raw_input("Enter a title for your script: ")
 
title = title + '.py'
 
title = title.lower()
 
title = title.replace(' ', '_')
 
if exists(title):
  print "\nA script with this name already exists."
  exit(1)
 
descrpt = raw_input("Enter a description: ")
name = raw_input("Enter your name: ")
ver = raw_input("Enter the version number: ")
div = '======================================='
 
filename = open(title, 'w')
 
date = strftime("%Y%m%d")
 
filename.write('#!/usr/bin/python')
filename.write('\n#title\t\t\t:' + title)
filename.write('\n#description\t\t:' + descrpt)
filename.write('\n#author\t\t\t:' + name)
filename.write('\n#date\t\t\t:' + date)
filename.write('\n#version\t\t:' + ver)
filename.write('\n#usage\t\t\t:' + 'python ' + title)
filename.write('\n#notes\t\t\t:')
filename.write('\n#python_version\t\t:2.6.6')
filename.write('\n#' + div * 2 + '\n')
filename.write('\n')
filename.write('\n')
 
filename.close()
 
os.system("clear") 
 
os.system("vim +12 " + title)
exit()
          

腳本不做過多解釋了,基本就是獲取信息,然后寫入一個(gè)文件中,其它不廢話了,這個(gè)腳本足夠簡(jiǎn)單了,我們最后來看看生成的結(jié)果:

            
#!/usr/bin/python
#title         :test4.py
#description      :I am test script
#author         :python技術(shù)
#date          :20160902
#version        :0.1
#usage         :python test4.py
#notes         :
#python_version     :2.6.6
#==============================================================================
          

總結(jié)

大家想一下,如果每個(gè)腳本前面都有這些基本信息,是不是看起來會(huì)清晰很多,最后希望這個(gè)腳本給給大家?guī)硇椭?dāng)然如果有任何問題可以留言交流。謝謝大家對(duì)腳本之家的支持。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 日日夜夜精品免费视频 | 美国一级特黄 | 欧美国产免费 | 成人黄色小视频网站 | 精品91久久| 97爱爱爱| 久久综合日韩亚洲精品色 | 四虎永久免费网站入口2020 | 久久精品夜夜夜夜夜久久 | 无遮挡很爽很污很黄的网站w | 亚洲国产日本 | 一区二区中文字幕 | 国产精品视频分类 | 九色成人蝌蚪国产精品电影在线 | 久久久久久国产精品免费免费狐狸 | www.日韩| 久久精品视频在线观看 | 99精品国产一区二区青青牛奶 | 97精品久久 | 韩国福利影院 | 国产精品久久久久久久久久日本 | 欧美三级在线 | 久久一区二区三区免费 | 欧美日本免费一区二区三区 | 欧美日韩免费在线观看 | 久久国内精品自在自线400部o | youjizz欧美| 久久久久久久国产精品毛片 | 99精品国产一区二区青青牛奶 | 2021国产精品自拍 | 亚洲午夜精品国产电影在线观看 | 国产永久福利 | 99热热99| 欧美aaaa视频| bt日韩| 嫩草国产 | 亚洲国产精品久久婷婷 | 一区二区三区高清在线观看 | 日韩免费在线视频 | 久久综合九色综合国产 | 日本一级α片 |