浅谈Python脚本开头及导包注释自动添加方法
作者:海阔天空_2018 时间:2021-04-22 06:21:22
1、开头:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定
#!/usr/bin/python
是用来说明脚本语言是python的
是要用/usr/bin下面的程序(工具)python,这个解释器,来解释python脚本,来运行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 目录,推荐这种写法
# -*- coding: utf-8 -*-
在python脚本(.py文件)的第一行声明#-*- coding = utf-8后即可在文件中使用中文注释。这句话用来说明你的Python源程序文件用使用的编码。缺省情况下你的程序需要使用ascii码来写,但如果在其中写中文的话,python解释器一般会报错,但如果加上你所用的文件编码,python就会自动处理不再报错。
2、自动添加头设置方法:
File->settings->Editor->File and Code Templates->Python Script
来源:https://blog.csdn.net/qq_40024178/article/details/79592029
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python数组定义方法
Python实现大乐透号码随机生成
python基础while循环及if判断的实例讲解
Python应用实现处理excel数据过程解析
python使用paramiko模块通过ssh2协议对交换机进行配置的方法
python opencv捕获摄像头并显示内容的实现
python批量修改文件后缀示例代码分享
Python数据结构详细
基于python opencv单目相机标定的示例代码
可以让程序告诉我详细的页面错误和数据库连接错误吗?
python爬虫headers设置后无效的解决方法
![](https://img.aspxhome.com/file/2023/9/79609_0s.png)
使用PyCharm创建Django项目及基本配置详解
![](https://img.aspxhome.com/file/2023/3/76853_0s.png)
ThinkPHP中limit()使用方法详解
交互设计实用指南系列(6) –标签明晰、有效
![](https://img.aspxhome.com/file/UploadPic/20101/21/32-66s.jpg)
python处理emoji表情(两个函数解决两者之间的联系)
![](https://img.aspxhome.com/file/2023/3/101133_0s.jpg)
Python实现emoji表情的简单方法
![](https://img.aspxhome.com/file/2023/6/89316_0s.jpg)
Python异常处理与反射相关问题总结
![](https://img.aspxhome.com/file/2023/1/103291_0s.png)
Python 普通最小二乘法(OLS)进行多项式拟合的方法
![](https://img.aspxhome.com/file/2023/0/87800_0s.jpg)