首页 > 其他分享 >设置使用Pycharm创建py文件时,自动在文件里添加固定格式的注释

设置使用Pycharm创建py文件时,自动在文件里添加固定格式的注释

时间:2024-02-19 14:44:24浏览次数:23  
标签:文件 NAME py MONTH 当前 DATE Pycharm

当创建新的py文件时,希望文件头能够生成注释

具体做法:

1.打开pycharm,找到setting选项

 2.点击setting,选择左侧file and code templates,然后点击python script,在右侧空白部分填入所需的模版。点击apply、点击ok即可。

  3.模版案例

 

# -*- coding: utf-8 -*-
# ****************************************************
# Author: 
# Create: ${DATE}
# Last Modified: ${DATE}
# Last Editor: 
# Filename: ${NAME}.py
# Description:  
# ***************************************************

  使用${变量名}, 来进行数据填充。

类型包括:

 

  1. ${PROJECT_NAME} 项目名
  2. ${PRODUCT_NAME} 集成开发环境
  3. ${NAME} 文件名
  4. ${USER} 用户名(指登录电脑的那个用户名)
  5. ${DATE} 当前系统的年月日
  6. ${TIME} 当前系统的时分秒
  7. ${YEAR} 当前年份
  8. ${MONTH} 当前月份(形式:07)
  9. ${MONTH_NAME_SHORT} 当前月份(形式:7月)
  10. ${MONTH_NAME_FULL} 当前月份(形式:七月)
  11. ${DAY} 当天
  12. ${HOUR} 当前小时
  13. ${MINUTE} 当前分钟
  14. ${SECOND} 当前秒钟

 

标签:文件,NAME,py,MONTH,当前,DATE,Pycharm
From: https://www.cnblogs.com/weixinyu98/p/18021046

相关文章

  • html页面直接回显接口返回的图片文件流
    <imgsrc="http://127.0.0.1:8081/t1/img">@GetMapping("/img")@SneakyThrowspublicvoidtest01(HttpServletResponseresponse){Stringjp=Jie截屏.jp(0,0,300,200,"D:\\桌面文档\\123.png");......
  • python-mock接口测试
    什么是mock?测试桩,模拟被测对象的返回,用于测试通常意义的mock指的就是mockserver,模拟服务端返回的接口数据,用于前端开发,第三方接口联调为什么要mock?1.解决依赖问题:当我们测试一个接口或者功能模块的时候,如果这个接口或者功能模块依赖其他接口或其他模块,那么如果所依赖的......
  • 在windows下打包linux可执行文件
    尝试set命令设置环境变量,然后执行打包,但是打包出来还是windows文件命令行直接设置:在运行 gobuild 命令之前,在同一命令行窗口中先设置环境变量,并确保在同一行内设置以确保它们在同一环境中生效CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-omyapp-linux-amd64main.go......
  • python的typing模块
    python的typing模块参考:3个提高Python开发效率的小工具、Python3Typing模块详解typeing模块在python中提供类型支持,主要功能有:类型检查,防止运行时出现参数和返回值类型不符合作为开发文档附件说明,方便使用者调用时传入和返回参数类型(python在调用函数或变量时,无需对参数......
  • Python量化金融风险分析
    金融市场是一个复杂且多变的生态圈,涉及从经济数据到政治动态的各种影响因素。无论你身处何种角色——小投资者、企业财务,还是大型金融机构的资产经理,你都必须面对各种不确定性,例如股价波动、利率变动或突发事件如政治危机和自然灾害。因此,量化风险评估不仅是一种科学需求,更是一种......
  • python多版本管理软件pyenv
     [安装]#installpyenvrequmentlibrariessudoaptupdate;sudoaptinstallbuild-essentiallibssl-devzlib1g-dev\libbz2-devlibreadline-devlibsqlite3-devcurl\libncursesw5-devxz-utilstk-devlibxml2-devlibxmlsec1-devlibffi-devliblzma-dev#i......
  • Python模块之warnings
    模块作用简介:warnings模块由PEP230引入,作为一种警告程序员关于语言或库功能的变化的方法,以预测Python3.0带来的向后不兼容的变化。它还可用于报告从丢失的库中恢复的配置错误或功能退化。不过,最好是通过logging模块提供面向用户的消息,因为发送到控制台的警告可能丢失。......
  • python+selenium基础语法
    一、执行环境Python3.12.0selenium3.14.0二、八大元素定位//示例:打开百度,输入123,点击搜索fromseleniumimportwebdriverfromtimeimportsleepfromselenium.webdriver.common.byimportBydeftest():driver=webdriver.Chrome("D:/driver/chromedri......
  • pytest做压力测试
    #!/usr/bin/envpython#-*-coding:utf-8-*-"""##压力测试案例#"""importthreadingimporttimeimportpsutilimportpytestimportrequests#定义测试用例@pytest.mark.performancedeftest_performance():#设置测试参数url=&#......
  • python函数传参
    python函数传参参考:python函数参数传递(params,*params,**params)位置参数常见的函数参数:defadd_both(x,y):returnx+y默认参数defenroll(name,gender,age=6,city='Beijing'):print('name:',name)print('gender:',gender)print(&......