浅谈Python脚本开头及导包注释自动添加方法


Posted in Python onOctober 27, 2018

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

浅谈Python脚本开头及导包注释自动添加方法

浅谈Python脚本开头及导包注释自动添加方法

以上这篇浅谈Python脚本开头及导包注释自动添加方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中base64加密解密方法实例分析
May 16 Python
Python之Scrapy爬虫框架安装及使用详解
Nov 16 Python
Python 爬取携程所有机票的实例代码
Jun 11 Python
Python自定义装饰器原理与用法实例分析
Jul 16 Python
Django模型修改及数据迁移实现解析
Aug 01 Python
python打造爬虫代理池过程解析
Aug 15 Python
Python实现投影法分割图像示例(二)
Jan 17 Python
Django之choices选项和富文本编辑器的使用详解
Apr 01 Python
使用Python绘制台风轨迹图的示例代码
Sep 21 Python
python requests库的使用
Jan 06 Python
Django给表单添加honeypot验证增加安全性
May 06 Python
Python趣味挑战之实现简易版音乐播放器
May 28 Python
使用python实现http及ftp服务进行数据传输的方法
Oct 26 #Python
python 快速把超大txt文件转存为csv的实例
Oct 26 #Python
python针对不定分隔符切割提取字符串的方法
Oct 26 #Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
Oct 26 #Python
Python异常的检测和处理方法
Oct 26 #Python
Python subprocess库的使用详解
Oct 26 #Python
Python中浅拷贝copy与深拷贝deepcopy的简单理解
Oct 26 #Python
You might like
推荐文章系统(一)
2006/10/09 PHP
php变量作用域的深入解析
2013/06/03 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
2013/07/01 PHP
php批量删除操作代码分享
2017/02/26 PHP
再谈querySelector和querySelectorAll的区别与联系
2012/04/20 Javascript
JavaScript 模式之工厂模式(Factory)应用介绍
2012/11/15 Javascript
防止文件缓存的js代码
2013/01/10 Javascript
控制文字内容的显示与隐藏示例
2014/06/11 Javascript
JavaScript学习笔记之基础语法
2015/01/22 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
js设置document.domain实现跨域的注意点分析
2015/05/21 Javascript
jQuery基本选择器(实例及表单域value的获取方法)
2016/05/20 Javascript
原生js实现焦点轮播图效果
2017/01/12 Javascript
详解JS中的attribute属性
2017/04/25 Javascript
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
JavaScript使用ul中li标签实现删除效果
2019/04/15 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
Python爬虫之模拟知乎登录的方法教程
2017/05/25 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
利用python计算时间差(返回天数)
2019/09/07 Python
python中count函数简单的实例讲解
2020/02/06 Python
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
德国原装品牌香水、化妆品和手表网站:BRASTY.DE
2016/10/16 全球购物
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
C语言基础笔试题
2013/04/27 面试题
编写一个类体现构造,公有,私有方法,静态,私有变量
2013/08/10 面试题
文员个人的求职信范文
2013/09/26 职场文书
事业单位辞职信范文
2014/01/19 职场文书
五一活动标语
2014/06/30 职场文书
供用电专业求职信
2014/07/07 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
父亲去世追悼词
2015/06/23 职场文书
大学新生入学感想
2015/08/07 职场文书