shell命令行,一鍵創(chuàng)建 python 模板文件腳本方法
寫 python 文件時(shí),每個(gè)文件開頭都必須注明版本和編碼。每次我 touch 文件之后粘貼這兩句話讓我不勝其煩。
由于我沒有安裝 python 的 IDE 工具,也沒有為 vim 安裝相應(yīng)的插件。主要是為了練習(xí)自己的編碼能力,而不希望過于依賴工具,所以為了解決這個(gè)問題,我寫了這個(gè)腳本。
#!/bin/bash if [ -n "$1" ]; then if [ -f "$1" ]; then echo $1 '文件已經(jīng)存在,不能重復(fù)創(chuàng)建' else echo '#!/usr/bin/env python3' > $1 echo '# -*- coding: UTF-8 -*-' >> $1 echo $1 '文件創(chuàng)建成功' fi else echo '請(qǐng)?zhí)砑有陆?Python 文件名參數(shù)' fi
將腳本保存在 ~/.bin 目錄下,命名為 newpy 文件,然后將 ~/.bin 添加到系統(tǒng)環(huán)境變量中,然后就可以在命令行中輸入
newpy test.py
來創(chuàng)建一個(gè)自帶注釋的 python 腳本文件了。
如果需要更多的功能,可以不斷豐富這個(gè) shell 腳本文件。暫時(shí)沒想到,就這么著吧~如果你有更好的方法,請(qǐng)給我留言哦~
以上這篇shell命令行,一鍵創(chuàng)建 python 模板文件腳本方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python遞歸調(diào)用中的坑:打印有值, 返回卻None
這篇文章主要介紹了python遞歸調(diào)用中的坑:打印有值, 返回卻None,本文通過問題分析給出解決方法,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03python讀取圖片顏色值并生成excel像素畫的方法實(shí)例
這篇文章主要給大家介紹了關(guān)于python讀取圖片顏色值并生成excel像素畫的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02python實(shí)現(xiàn)微信定時(shí)每天和女友發(fā)送消息
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)微信定時(shí)每天和女友發(fā)送消息,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04python分析實(shí)現(xiàn)微信釘釘?shù)溶浖嚅_分身
我發(fā)現(xiàn)壇友分享的很多都是通過cmd?去start?多個(gè)微信,雖然能實(shí)現(xiàn)多開,但不夠靈活,比如我上午登錄了一個(gè)微信,下午在登錄就不太好用了,當(dāng)然也可能是我start的姿勢不對(duì)。于是我就搜了下單實(shí)例原理,自己動(dòng)手實(shí)現(xiàn)了個(gè)隨用隨開的2022-02-02pandas中實(shí)現(xiàn)將相同ID的字符串進(jìn)行合并
這篇文章主要介紹了pandas中實(shí)現(xiàn)將相同ID的字符串進(jìn)行合并問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02Django之全局使用request.user.username的實(shí)例詳解
這篇文章主要介紹了Django之全局使用request.user.username的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05