PyCharm模板设置

一、模板

  为了便于不用每次都输入

二、模板内容

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time: ${DATE} ${TIME}
# @Author:作者
# @File:${NAME}.py

三、模板内容解释

1、#!/usr/bin/env python

我们经常会在别人的脚本或者项目的入口文件里看到第一行是下面这样

#!/usr/bin/env python

①、#!/usr/bin/env python作用?

要理解它,得把这一行语句拆成两部分。

第一部分是 #!

第二部分是 /usr/bin/env python

关于 #! 这个符号,其实它是有名字的,叫做 Shebang 或者Sha-bang ,有的翻译组将它译作 释伴,即“解释伴随行”的简称,同时又是Shebang的音译。

Shebang通常出现在类Unix系统的脚本中第一行,作为前两个字符。在Shebang之后,可以有一个或数个空白字符,后接解释器的绝对路径,用于指明执行这个脚本文件的解释器。

当我执行 env python 时,自动进入了 python console 的模式。

 

 

 

 当你执行 env python 时,它其实会去 env | grep PATH 里(也就是 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin )这几个路径里去依次查找名为python的可执行文件。

 

2、# -*- coding:utf-8 -*-

因为我们在pycharm中编写代码有时候会用到中文,这时候如果你使用的python的版本是python2,代码头部未加上这句话,你在运行程序的时候就会报错即使你输入的注释是中文也不行,
为了解决这个问题就需要把文件的编码格式改成utf-8,输入这个代码就可以让py的源码有中文了。

注意:python3已经默认支持中文了,因此如果你的版本是python3不加这句话也是可以的,但是为了程序的可移植性,所以建议在编写程序的时候加上

3、# @Time: ${DATE} ${TIME}

创建文件的时间

4、@Author:作者

创建文件的作者

5、# @File:${NAME}.py

创建文件的名称

 

四、PyCharm模板设置

1、PyCharm页面,点击File,然后在点击Settings。

 

 

2、点击Editor,然后点击File and Code Templates,然后点击Files,然后在选择Python Script,然后标号7内输入内容,然后保存即可。

 

 

五、新建py文件,校验模板是否设置成功

1、可以看到模板内容自动显示出来。

 

posted @ 2022-01-20 16:14  51QA  阅读(611)  评论(0编辑  收藏  举报