Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)


Posted in Python onNovember 24, 2020

有时候我们传.py文件给别人时,需要添加一些文件头注释。为了不用每次新建文件时都去手动添加作者、创建日期等信息,我们可以设置一套模板,在新建.py文件的时候自动使用这套模板。

一、 模板设置

1.1 操作步骤

打开pycharm后,点击 File --> Settings ,进入设置界面

Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)

点击 Editor --> File and Code Templates --> Python Script

Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)

在右侧添加上你想注释的内容,如下图所示

Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)

代码模板如下(可以根据自己需要进行修改)

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@Project :${PROJECT_NAME} 
@File :${NAME}.py
@IDE  :${PRODUCT_NAME} 
@Author :苜苜的烂笔头
@Date :${DATE} ${TIME} 
'''

1.2 参考变量

预定义的变量格式为${<variable_name>}

格式 作用效果
${PROJECT_NAME} 项目名
${PRODUCT_NAME} 集成开发环境
${NAME} 文件名
${USER} 用户名(指登录电脑的那个用户名)
${DATE} 当前系统的年月日
${TIME} 当前系统的时分秒
${YEAR} 当前年份
${MONTH} 当前月份(形式:07)
${MONTH_NAME_SHORT} 当前月份(形式:7月)
${MONTH_NAME_FULL} 当前月份(形式:七月)
${DAY} 当天
${HOUR} 当前小时
${MINUTE} 当前分钟
${SECOND} 当前秒钟

二、 效果展示

设置完后点击 Apply --> OK ,新建后效果如下

Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)

到此这篇关于Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)的文章就介绍到这了,更多相关Pycharm 文件头注释内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python验证企业工商注册码
Oct 25 Python
Python正则表达式使用范例分享
Dec 04 Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 Python
python3如何将docx转换成pdf文件
Mar 23 Python
python机器人运动范围问题的解答
Apr 29 Python
python原类、类的创建过程与方法详解
Jul 19 Python
python实现日志按天分割
Jul 22 Python
Python产生一个数值范围内的不重复的随机数的实现方法
Aug 21 Python
解决Pytorch训练过程中loss不下降的问题
Jan 02 Python
Selenium元素定位的30种方式(史上最全)
May 11 Python
python字典与json转换的方法总结
Dec 28 Python
如何用python清洗文件中的数据
Jun 18 Python
Django web自定义通用权限控制实现方法
Nov 24 #Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
Nov 24 #Python
Pycharm安装python库的方法
Nov 24 #Python
python opencv角点检测连线功能的实现代码
Nov 24 #Python
python+appium+yaml移动端自动化测试框架实现详解
Nov 24 #Python
Python利用myqr库创建自己的二维码
Nov 24 #Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
Nov 24 #Python
You might like
239军机修复记
2021/03/02 无线电
php+mysql分页代码详解
2008/03/27 PHP
PHP中上传多个文件的表单设计例子
2014/11/19 PHP
php实现的RSS生成类实例
2015/04/23 PHP
thinkPHP模板算术运算相关函数用法分析
2016/07/12 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
PHP-FPM和Nginx的通信机制详解
2019/02/01 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
2020/01/02 PHP
javascript操作cookie的文章(设置,删除cookies)
2010/04/01 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
canvas实现探照灯效果
2017/02/07 Javascript
Vue.js与 ASP.NET Core 服务端渲染功能整合
2017/11/16 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
2019/03/04 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
jQuery操作cookie的示例代码
2019/06/05 jQuery
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
[01:03:22]LGD vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python简单分割文件的方法
2015/07/30 Python
python奇偶行分开存储实现代码
2018/03/19 Python
python中找出numpy array数组的最值及其索引方法
2018/04/17 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
分析运行中的 Python 进程详细解析
2019/06/22 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
2020/11/12 Python
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
ECCO爱步加拿大官网:北欧丹麦鞋履及皮具品牌
2017/07/08 全球购物
P D PAOLA意大利官网:西班牙著名的珠宝首饰品牌
2019/09/24 全球购物
实习生的自我鉴定范文欣赏
2013/11/20 职场文书
《商鞅南门立木》教学反思
2014/02/16 职场文书
老公给老婆的检讨书(精华篇)
2014/10/18 职场文书
大学生自荐材料范文
2014/12/30 职场文书
任长霞观后感
2015/06/16 职场文书
根德5570型九灯四波段立体声收音机是电子管收音机的楷模 ? 再论5570
2022/04/05 无线电
基于Python编写一个监控CPU的应用系统
2022/06/25 Python
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL