首页 > 编程语言 >pycharm设置python头文件模版

pycharm设置python头文件模版

时间:2023-02-03 18:22:51浏览次数:37  
标签:文件 头文件 NAME python 知识库 pycharm

钢铁知识库,一个学习python爬虫、数据分析的知识库。人生苦短,快用python。
使用pycharm创建python文件时候,有时候需要自动生成想要的文件头,如何生成呢?

只需要以下几步:

  1. 在file->settings中搜索temp,找到file and code templates->python script

    即可自定pycharm创建文件自动生成的头文件注释信息。

image-20230201163602312

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
# @Name    : ${NAME}.py
# @email   : [email protected]
# @Author  : 钢铁知识库
  1. 配置好后创建py文件效果如下:

image-20230201164152122

  1. 当然也可以添加自己想要的预定义变量

---- 钢铁知识库 2023.02.03

#可用的预定义文件模板变量如下:
$ {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月等

以上就是python设置头文件的方式,其它文件也是类似,大家有需要自行配置即可。

标签:文件,头文件,NAME,python,知识库,pycharm
From: https://www.cnblogs.com/jiba/p/17090168.html

相关文章

  • python之路61 drf从入门到成神 4 反序列化类校验部分源码解析、断言、drf请求、响应格
    反序列化类校验部分源码解析#反序列化校验、什么时候开始执行校验视图类中的ser.is_valid(),就会执行校验,校验通过返回True,不通过返回False#入口:ser.is_valid......
  • python-json的自定义编码器与自定义解码器
    json的数据类型有限,在实际业务中可能会遇到数据无法使用JSON编码的问题。如果我们需要转发的数据有大量或位置不规则的json无法解析数据类型时,事先处理就变成了一件比较麻......
  • 【Azure Cache for Redis】Python Djange-Redis连接Azure Redis服务遇上(104, 'Connec
    问题描述使用Python连接AzureRedis服务,因为在代码中使用的是Djange-redis组件,所以通过如下的配置连接到AzureRedis服务:CACHES={"default":{"BACKEND":"dj......
  • Python 异步: 什么是事件循环 ?(6)
    asyncio程序的核心是事件循环。在本节中,我们将花点时间看一下asyncio事件循环。1.什么是Asyncio事件循环事件循环是用于在单个线程中执行协程的环境。事件循环是异......
  • Python---- 一闭三器
    一闭三器闭包装饰器迭代器生成器闭包保证数据安全闭包结构内层函数对外层函数的局部变量的使用,内层函数被称为闭包函数闭指的是:该函数的内部函数包......
  • 基于python的小翻译工具
    这里的翻译接口是基于百度翻译的API这里的方案是利用百度翻译开放平台实现的会稍微麻烦点,但是更加方便个性化翻译也可以通过爬虫的形式,直接操作百度翻译网页来实现前......
  • [oeasy]python0072_修改字体前景颜色_foreground_color_font
    修改颜色回忆上次内容m可以改变字体样式0-9之间设置的都是字体效果0重置为默认1变亮2变暗3斜体4下划线5慢闪6快闪7前景背景互换8隐藏9中划......
  • python Counter
    fromcollectionsimportCounterL1='iuasdhfiuhaefi'L2=[1,2,3,4,5,6,6,6,7,7,8,8,8,11,2,1]L3={1:2,3:4,5:6}L4={1,2,23,4,5,6,76,7}print(Counter(L1))......
  • 【工具】-Misc-Python-dsstore
    介绍这是一个.DS_Store解析工具。什么是.DS_Store.DS_Store是DesktopServicesStore的缩写,是macOS操作系统上的一个不可见文件,只要您使用“Finder”查看文件夹,它......
  • #Python 文本包含pandas的 Series.str.contains函数
    一:基础的函数组成’’‘Series.str.contains(pat,case=True,flags=0,na=nan,regex=True)’’'测试pattern或regex是否包含在Series或Index的字符串中。返回布尔值系列......