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抓取豆瓣图片并自动保存示例学习
Jan 10 Python
Python去掉字符串中空格的方法
Mar 11 Python
wxPython中listbox用法实例详解
Jun 01 Python
python中list常用操作实例详解
Jun 03 Python
Python数据结构之单链表详解
Sep 12 Python
一篇文章了解Python中常见的序列化操作
Jun 20 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
Aug 30 Python
python3实现弹弹球小游戏
Nov 25 Python
python-OpenCV 实现将数组转换成灰度图和彩图
Jan 09 Python
python实现批量修改文件名
Mar 23 Python
python实现批量提取指定文件夹下同类型文件
Apr 05 Python
PyQt5爬取12306车票信息程序的实现
May 14 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
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
Win2003服务器安全加固设置--进一步提高服务器安全性
2007/05/23 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
javascript 函数参数限制说明
2010/11/19 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
2013/12/31 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
JS回调函数的应用简单实例
2014/09/17 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
Bootstrap每天必学之工具提示(Tooltip)插件
2016/04/26 Javascript
vue.js全局API之nextTick全面解析
2017/07/07 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
Vue配置marked链接添加target=&quot;_blank&quot;的方法
2019/07/19 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
python生成器的使用方法
2013/11/21 Python
在Python中使用HTMLParser解析HTML的教程
2015/04/29 Python
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
python之Flask实现简单登录功能的示例代码
2018/12/24 Python
微信小程序python用户认证的实现
2019/07/29 Python
Python openpyxl 插入折线图实例
2020/04/17 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
2020/05/15 Python
中软Java笔试题
2012/11/11 面试题
高中三年学习生活的自我评价
2013/10/10 职场文书
给朋友的道歉信
2014/01/09 职场文书
青年文明号复核材料
2014/02/11 职场文书
优秀班主任经验交流材料
2014/06/02 职场文书
2014副镇长民主生活会个人对照检查材料思想汇报
2014/09/30 职场文书
2014年质量工作总结
2014/11/22 职场文书
毕业论文致谢范文
2015/05/14 职场文书