python 脚本检测python 版本

摘要:
Sys通过sysmodule_Info可以返回当前python的版本信息,其返回值是一个元组,例如;表示当前版本为2.6.6。我们可以使用此变量的值来确定python版本;#!

通过sys 模块的sys_info可以返回当前python 的版本信息, 其返回值是一个元组, 比如(2, 6, 6, 'final', 0);

表示当前版本为2.6.6 , 我们可以利用这个变量的值判断python版本;

#!/usr/bin/python
import sys

if sys.version_info < (2, 7):
    sys.stdout.write("At least python 2.7 is required
")
    sys.exit(1)

 如果Python的版本低于2.7, 向标准输出打印提示信息, 并退出程序, 

正确退出为sys.exit(0) , 此处错误退出, 用任何非0 的数值标识程序退出状态即可

免责声明:文章转载自《python 脚本检测python 版本》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇tomcat 启动jacob 报错现代科技进步促使微积分学继续向前发展下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python中的收集参数

收集参数在函数定义时在参数前面多加一个*(星号),这个  *  可以将提供的所有值放到一个元组中! 当带*(星号)的参数位于所有参数的最后,则会收集余下参数的值。 当带*(星号)的参数不在所有的参数的末尾,调用参数时,后续参数需要用关键字指定。*(星号)是不会收集带关键字的参数的。 当我们想要收集带关键字的参数时,要怎么办呢? 这样我们就要用到 **...

Python的插件化开发概述

Python的插件化开发概述 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.插件化开发 动态导入: 运行时,根据用户需求(提供字符串),找到模块的资源动态加载起来。 1>.内建函数“__import__() ” 1 #!/usr/bin/envpython 2 #_*_conding:utf-8_*_ 3 #@...

pycharm快捷键、常用设置、配置管理

http://blog.csdn.net/pipisorry/article/details/39909057 pycharm学习技巧 Learning tips /pythoncharm/help/tip of the day:A special variant of the Code Completion feature invoked by pres...

[hadoop&amp;amp;spark]在hadoop集群上定制python环境

1、首先,在linux服务器上准备好需要的python环境(个人文件夹下只支持500m): conda create -y -n pyspark_env -c conda-forge conda-pack python=3.6 conda activate pyspark_env pip install -i https://mirrors.aliyun....

python开源库h5py快速指南

转自:http://blog.csdn.net/yudf2010/article/details/50353292 1. 核心概念 一个HDF5文件是一种存放两类对象的容器:dataset和group. Dataset是类似于数组的数据集,而group是类似文件夹一样的容器,存放dataset和其他group。在使用h5py的时候需要牢记一句话:group...

Shell基本命令

Linux命令行的组成结构 [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# Linux系统命令操作语法格式 命令 空格 参数 空格 【文件或路径】需要...