Pycharm新建模板默认添加作者时间等信息

摘要:
/Usr/bin/python3(b)预定义变量应扩展为${<${PROJECT_NAME}-当前项目的名称${NAME}-在文件创建过程中,“${USER}-当前用户的登录名。${DATE}-当前系统日期。${TIME}-当前的系统时间。${PRODUCT_name}-将在其中创建文件的IDE的名称。${MONTH_name_SHORT}-月份名称的前三个字母。”。

 http://www.cnblogs.com/mat-wu/p/7130358.html

在pycharm使用过程中,对于每次新建文件的shebang行和关于代码编写者的一些个人信息快捷填写,使用模板的方式比较方便。

  方法如下:

  1.打开pycharm,选择File-Settings

Pycharm新建模板默认添加作者时间等信息第1张

  2.选择Editor--Color&Style--File and Templates--Python-Script

Pycharm新建模板默认添加作者时间等信息第2张

3.编辑内容

(a)shebang行

#!/usr/bin/python3

(b)预定义的变量要扩展为格式为$ {<variable_name>}的相应值。

可用的预定义文件模板变量为:

$ {PROJECT_NAME} - 当前项目的名称。

$ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。

$ {USER} - 当前用户的登录名。

$ {DATE} - 当前的系统日期。

$ {TIME} - 当前系统时间。

$ {YEAR} - 今年。

$ {MONTH} - 当月。

$ {DAY} - 当月的当天。

$ {HOUR} - 目前的小时。

$ {MINUTE} - 当前分钟。

$ {PRODUCT_NAME} - 将在其中创建文件的IDE的名称。

$ {MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等

$ {MONTH_NAME_FULL} - 一个月的全名。 示例:1月,2月等

实例

复制代码
##!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
# @Author  : Mat
# @Email   : mat_wu@163.com
# @File    : ${NAME}.py
# @Software: ${PRODUCT_NAME}
复制代码

结果如下:

Pycharm新建模板默认添加作者时间等信息第5张

免责声明:文章转载自《Pycharm新建模板默认添加作者时间等信息》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇解析大数据存在的五大安全问题group by 优化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

whl包构建

安装依赖 pip install whell pip install twine 参数对应 标注*号的为重要参数 描述性参数 —— 提供包信息,供PiPy识别管理 描述性参数,只是作为包的信息用的,没有特殊作用,可有可无。 参数 类型 说明 *name str 包名称 *version str 包版本 *author str 程序的作者...

【Linux】鸟哥的Linux私房菜基础学习篇整理(一)

最近,一直在写PPC的模拟器和汇编器,也在做设计。所以重新看了看《鸟哥的Linux私房菜》,还是有好多命令不太熟悉。就打算写几篇blog记下来。1. nl [-bnw] filename:添加行号打印参数:-b:指定行号指定的方式,主要有两种:  -b a:表示不论是否为空行,也同样列出行号(类似cat -n);  -b t:如果有空行,空的那一行不要列出...

Unity3D 命令行参数

                                             Unity3D 命令行参数       @by 广州小龙                                              unity ios开发群:63438968 Typically, Unity will be launched by d...

《第一行代码》书籍阅读笔记

注:书籍阅读笔记,方便查看第1章 开始启程,你的第一行Android代码 第2章 先从看得到的入手,探究活动 1.隐藏标题栏   在onCreate()方法中添加:   requestWindowFeature(Window.FEATURE_NO_TITLE);//不在活动中显示标题栏。   需要在setContentView()之前执行。 2.Int...

centos7.9环境下编译安装zabbix5.0.9版本

centos7.9环境下安装zabbix5.0.9版本zabbix最新是5.2版本的,看了下官方的介绍发现5.0才是长期支持版,于是安装5.0,方便后续升级打算用yum直接rpm安装省得麻烦,发现各种奇葩问题于是放弃,改用源码编译安装zabbix5.0 + mysql + nginx + php7.4服务器上本身安装了mysql,nginx所以就省去了安装...

Docker容器日志查看与清理(亲测有效)

 https://blog.csdn.net/yjk13703623757/article/details/80283729 1. 问题 docker容器日志导致主机磁盘空间满了。docker logs -f container_name噼里啪啦一大堆,很占用空间,不用的日志可以清理掉了。  2. 解决方法 2.1 找出Docker容器日志 在...