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 相关文章推荐
Windows下安装python2.7及科学计算套装
Mar 05 Python
初步介绍Python中的pydoc模块和distutils模块
Apr 13 Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 Python
Python实现的简单hangman游戏实例
Jun 28 Python
Python3字符串学习教程
Aug 20 Python
python使用xlrd与xlwt对excel的读写和格式设定
Jan 21 Python
提升Python效率之使用循环机制代替递归函数
Jul 23 Python
python selenium 查找隐藏元素 自动播放视频功能
Jul 24 Python
python如何实现单链表的反转
Feb 10 Python
Python实现链表反转的方法分析【迭代法与递归法】
Feb 22 Python
python实战之一步一步教你绘制小猪佩奇
Apr 22 Python
Python 中的Sympy详细使用
Aug 07 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
FCKeditor的安装(PHP)
2007/01/13 PHP
shopex主机报错误请求解决方案(No such file or directory)
2011/12/27 PHP
深入phpMyAdmin的安装与配置的详细步骤
2013/05/07 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
PHP直接修改表内容DataGrid功能实现代码
2015/09/24 PHP
php实现通过soap调用.Net的WebService asmx文件
2017/02/27 PHP
js下获取div中的数据的原理分析
2010/04/07 Javascript
CSS和Javascript简单复习资料
2010/06/29 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
AngularJS中取消对HTML片段转义的方法例子
2015/01/04 Javascript
angularJS中router的使用指南
2015/02/09 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
2015/08/05 Javascript
javascript实现查找数组中最大值方法汇总
2016/02/13 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
使用jQuery调用XML实现无刷新即时聊天
2016/08/07 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
VueJs 搭建Axios接口请求工具
2017/11/20 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
如何自动化部署项目?折腾服务器之旅~
2019/04/16 Javascript
swiper实现导航滚动效果
2020/12/13 Javascript
Python模仿POST提交HTTP数据及使用Cookie值的方法
2014/11/10 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
pytorch 数据处理:定义自己的数据集合实例
2019/12/31 Python
Django admin管理工具TabularInline类用法详解
2020/05/14 Python
3分钟看懂Python后端必须知道的Django的信号机制
2020/07/26 Python
探索HTML5本地存储功能运用技巧
2016/03/02 HTML / CSS
IGK Hair官网:喷雾、洗发水、护发素等
2020/11/03 全球购物
园林施工员岗位职责
2013/12/11 职场文书
草船借箭教学反思
2014/02/03 职场文书
安全生产责任书范本
2014/04/15 职场文书
捐款倡议书格式范文
2014/05/14 职场文书
汽修专业自荐信
2014/07/07 职场文书
会计岗位说明书
2014/07/29 职场文书
护士求职自荐信范文
2015/03/04 职场文书
药品销售内勤岗位职责
2015/04/13 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书