shell命令行,一键创建 python 模板文件脚本方法
作者:FungLeo 时间:2023-08-03 18:33:26
写 python 文件时,每个文件开头都必须注明版本和编码。每次我 touch 文件之后粘贴这两句话让我不胜其烦。
由于我没有安装 python 的 IDE 工具,也没有为 vim 安装相应的插件。主要是为了练习自己的编码能力,而不希望过于依赖工具,所以为了解决这个问题,我写了这个脚本。
#!/bin/bash
if [ -n "$1" ]; then
if [ -f "$1" ]; then
echo $1 '文件已经存在,不能重复创建'
else
echo '#!/usr/bin/env python3' > $1
echo '# -*- coding: UTF-8 -*-' >> $1
echo $1 '文件创建成功'
fi
else
echo '请添加新建 Python 文件名参数'
fi
将脚本保存在 ~/.bin 目录下,命名为 newpy 文件,然后将 ~/.bin 添加到系统环境变量中,然后就可以在命令行中输入
newpy test.py
来创建一个自带注释的 python 脚本文件了。
如果需要更多的功能,可以不断丰富这个 shell 脚本文件。暂时没想到,就这么着吧~如果你有更好的方法,请给我留言哦~
来源:http://blog.csdn.net/fungleo/article/details/78850496
标签:一键,创建,python,命令行
0
投稿
猜你喜欢
python nohup 实现远程运行不宕机操作
2023-10-21 02:21:44
快速排序的算法思想及Python版快速排序的实现示例
2021-10-26 18:04:24
用python写一个windows下的定时关机脚本(推荐)
2022-03-01 10:26:37
Python数据结构之图的应用示例
2021-06-02 21:59:27
Python实现简单求解给定整数的质因数算法示例
2021-05-27 09:23:08
vue面试之new Vue的时候到底做了什么
2024-06-05 15:31:27
PHP实现二维数组中的查找算法小结
2023-09-08 05:08:24
JavaScript使用canvas实现flappy bird全流程详解
2024-04-18 09:34:49
Python聚类算法之基本K均值实例详解
2023-07-14 12:49:08
深入SQL截取字符串(substring与patindex)的详解
2024-01-27 16:16:24
两行代码实现的QQ窗口抖动效果
2008-09-06 12:34:00
使用python判断jpeg图片的完整性实例
2021-10-05 19:50:09
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2024-01-17 17:53:34
Python3实现取图片中特定的像素替换指定的颜色示例
2022-08-31 15:33:21
与MSSQL对比学习MYSQL的心得(五)--运算符
2024-01-15 17:13:36
如何删除vue项目下的node_modules文件夹
2023-07-02 17:10:00
Python压缩模块zipfile实现原理及用法解析
2023-07-13 03:01:46
使用XML配置c3p0数据库连接池
2024-01-22 11:15:02
mysql数据库创建账号、授权、数据导出、导入操作示例
2024-01-26 06:44:42
Pytorch中的图像增广transforms类和预处理方法
2022-09-10 22:21:06