代码改变世界

Pycharm设置python文件头

  方斌  阅读(399)  评论(0编辑  收藏  举报

设置路径为:

File->Setting->Editor->File and code Templates->Python Script

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


$ {PROJECT_NAME} - 当前项目的名称。
$ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。
$ {USER} - 当前用户的登录名。
$ {DATE} - 当前的系统日期。
$ {TIME} - 当前系统时间。
$ {YEAR} - 今年。
$ {MONTH} - 当月。
$ {DAY} - 当月的当天。
$ {HOUR} - 目前的小时。
$ {MINUTE} - 当前分钟。
$ {PRODUCT_NAME} - 将在其中创建文件的IDE的名称。
$ {MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,5月等
$ {MONTH_NAME_FULL} - 一个月的全名。 示例:2月,4月等

示例


#!/usr/bin/env python
# -*-coding:utf-8-*-
# Author: Yang Chun
# Github: https://github.com/aefuimn
# CreatDate: ${DATE} ${TIME}
# Description: 

说明

作用
脚本语言的第一行,只对Linux/Unix用户适用,用来指定本脚本用什么interperter(解释器)来执行。
有这句的,加上执行权限后,可以直接用./执行,不然会出错,因为找不到python解释器 。

#!/usr/bin/python 是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;
#!/usr/bin/env python 这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
#!/usr/bin/python 相当于写死了python路径;
#!/usr/bin/env python 会去环境设置寻找python目录,可以增强代码的可移植性,推荐这种写法。

相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示