UNIX env查找技巧
2024-09-09 03:47:10
在一些UNIX系统上,也许可以避免硬编码Python解释器的路径,而可以在文件特定的第一行注释中这样写:
#!/usr/bin/env python
... script goes here ...
当这样编写代码的时候,env程序可以通过系统的搜索路径的设置(例如,在绝大多数的UNIX Shell中,通过搜索PATH环境变量中的罗列出的所有目录)定位Python解释器。这种方法可以使代码更具可移植性,因为没有必要在所有的代码中的第一行都硬编码Python的安装路径。
--载自《Python》学习手册
最新文章
- 11 Set和Map数据结构
- 【java并发编程实战】-----线程基本概念
- rabbitMQ第二篇:java简单的实现RabbitMQ
- 帝国cmsV6.6版数据表
- MySQL you *might* want to use the less safe log_bin_trust_function_creators variable
- async 函数学习笔记
- 【BZOJ 3674】可持久化并查集加强版&;【BZOJ 3673】可持久化并查集 by zky 用可持久化线段树破之
- 查看远程git log
- iOS开发 cocoapods的安装以及使用
- Java Script基础(三) 函数
- 利用def生成dll文件
- explicit 关键字
- openwrt time sycronize
- 用 jQuery Masonry 插件创建瀑布流式的页面
- 第一章:介绍Django
- form注册表单圆角 demo
- 译MassTransit 消息契约
- 逆向-攻防世界-logmein
- 洛谷P4117 [Ynoi2018]五彩斑斓的世界 [分块,并查集]
- selenium验证码和错误截图
热门文章
- opencv::SURF特征
- 百万年薪python之路 -- 内置函数
- Java基础(二十二)集合(4)Set集合
- 一:VSCode引入jupyter
- 《JavaScript设计模式与开发实践》-- 策略模式
- 第三十二章 System V信号量(三)
- 洛谷P5520 【[yLOI2019] 青原樱】
- 天天玩微信,Spring Boot 开发私有即时通信系统了解一下
- 单点登录 - OAuth 2.0 授权码模式(一)
- ASP.NET Core Blazor 用Inspinia静态页模板搭建简易后台(实现菜单选中)