CentOS初步学习记录(八)Python + Shell

一、前言

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。

  1. 很多 shell 脚本处理不了或者处理不方便的事情 python 可以干
  2. python代码简单,配置简单,各种开源库多
  3. 效率高,性价比高

二、下载安装

官网:https://www.python.org

2.1 解压缩

1)xz

xz 是一个使用 LZMA 压缩算法的无损数据压缩文件格式(压缩率很高)

xz -d 文件.xz      # 解压缩
xz -z 文件         # 强制压缩

2)tar

tar zcvf 文件.tar.gz    # 打包文件夹或文件
tar zxvf 文件.tar.gz    # 解压

文件后缀如果没有.gz 则代表没有使用 gzip 压缩,只需去掉 tar 命令的参数 z

2.2 安装

进入 Python 源码目录:

./Configure

脚本 Configure 用来生成 makefile,它本身是由 autoconf 软件生成的

make && make install

编译和安装

2.3 第一个 Python 程序

1 #! /usr/bin/python
2 import sys
3 print '---'+sys.platform+'---'
4 print 'please input your name: '
5 get_str = sys.stdin.readline()
6 print 'hello,'+get_str

第一行:代表该文件由 python 解释执行

第二行:代表引入系统相关的信息模块 sys

第三行:代表输出运行的操作系统环境

第五行:代表从标准输入读一行

执行结果:

猜你喜欢

转载自www.cnblogs.com/tangxuliang/p/9146674.html
今日推荐