码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-06-06 22:23:07      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:inf   后缀   执行   学习   shel   std   性价比高   程序   高级   

一、前言

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

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

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

执行结果:

技术分享图片

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

标签:inf   后缀   执行   学习   shel   std   性价比高   程序   高级   

原文地址:https://www.cnblogs.com/tangxuliang/p/9146674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!