python头部注释 vim添加头部注释
2023-09-27 14:25:00 时间
1、先说说python和virtual python
一般环境下,python解释器会放在/usr/bin/ 下面,然后你执行python的时候就会运行了,但是如果没有在/usr/bin/下面的话,执行python就会找不到,所以这就是#!/usr/bin/env python的用处,
/usr/bin/env 会去path中找,然后看看第一个找到的python解释器在哪,这样就能执行python命令了。export可以看到环境变量。
然后你source VENV/bin/active 后,进入了虚拟环境,可以export发现会把你虚拟环境装的python的路径加入了path,这样你执行python的时候就会先去找它了。
2、所以还是用#!/usr/bin/env python比较好
3、utf8不用解释了吧 # -*- coding:utf-8 -*-
4、在vim新建py文件的时候自动添加这两行注释,加入vimrc文件
function HeaderPython() call setline(1, "#!/usr/bin/env python") call append(1, "#-*- coding:utf8 -*-") call append(2, "# Power by WenBin" . strftime('%Y-%m-%d %T', localtime())) normal G normal o normal o endf autocmd bufnewfile *.py call HeaderPython()
就会有效果了
#!/usr/bin/env python #-*- coding:utf8 -*- # Power by WenBin2016-06-30 00:57:45
相关文章
- Python第四章-字典
- 【华为OD机试真题 python】路灯照明问题 【2022 Q4 | 100分】
- 带你看看python的工资!你再来决定要不要学习python?
- python开发环境wingide的安装与破解
- python click模块参数处理详解
- 扎心了Python
- 《Python面向对象编程指南》——1.2 基类中的__init__()方法
- ( Ubuntu环境 ) Vim下一键运行python代码
- 【华为OD机试java、python、c++、jsNode】新学校选址(100%通过+复盘思路)
- 聚焦Python分布式爬虫必学框架Scrapy打造搜索引擎
- Python学习---django之Model语法180124
- 华为OD机试 -Excel 单元格数值统计(Python) | 机试题+算法思路+考点+代码解析 【2023】
- 【python】求小于所给三位数中的水仙花数之和
- 电商 Python 生成补单公司需要的评论格式
- Python爬虫伪装