在一些UNIX系统上,也许可以避免硬编码Python解释器的路径,而可以在文件特定的第一行注释中这样写:

#!/usr/bin/env python
... script goes here ...

当这样编写代码的时候,env程序可以通过系统的搜索路径的设置(例如,在绝大多数的UNIX Shell中,通过搜索PATH环境变量中的罗列出的所有目录)定位Python解释器。这种方法可以使代码更具可移植性,因为没有必要在所有的代码中的第一行都硬编码Python的安装路径。

--载自《Python》学习手册

最新文章

  1. 11 Set和Map数据结构
  2. 【java并发编程实战】-----线程基本概念
  3. rabbitMQ第二篇:java简单的实现RabbitMQ
  4. 帝国cmsV6.6版数据表
  5. MySQL you *might* want to use the less safe log_bin_trust_function_creators variable
  6. async 函数学习笔记
  7. 【BZOJ 3674】可持久化并查集加强版&【BZOJ 3673】可持久化并查集 by zky 用可持久化线段树破之
  8. 查看远程git log
  9. iOS开发 cocoapods的安装以及使用
  10. Java Script基础(三) 函数
  11. 利用def生成dll文件
  12. explicit 关键字
  13. openwrt time sycronize
  14. 用 jQuery Masonry 插件创建瀑布流式的页面
  15. 第一章:介绍Django
  16. form注册表单圆角 demo
  17. 译MassTransit 消息契约
  18. 逆向-攻防世界-logmein
  19. 洛谷P4117 [Ynoi2018]五彩斑斓的世界 [分块,并查集]
  20. selenium验证码和错误截图

热门文章

  1. opencv::SURF特征
  2. 百万年薪python之路 -- 内置函数
  3. Java基础(二十二)集合(4)Set集合
  4. 一:VSCode引入jupyter
  5. 《JavaScript设计模式与开发实践》-- 策略模式
  6. 第三十二章 System V信号量(三)
  7. 洛谷P5520 【[yLOI2019] 青原樱】
  8. 天天玩微信,Spring Boot 开发私有即时通信系统了解一下
  9. 单点登录 - OAuth 2.0 授权码模式(一)
  10. ASP.NET Core Blazor 用Inspinia静态页模板搭建简易后台(实现菜单选中)