首页 » 2017 » 11月

Linux Shell 流程控制语句实例

 

  linux shell 有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。 一、shell条件语句(if用法) if语句结构 [if/then/el … 阅读全文

Linux 系统结构详解

 

Linux系统一般有4个主要部分:   内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。   1、linux内核 &nb … 阅读全文

Python优雅地dumps非标准类型

 

在用Python编程时很经常做的一件事就是 Python 数据类型和 JSON 数据类型的转换。 但是存在一个明显的问题,JSON 作为一种数据交换格式有固定的数据类型,但是 Python 作为编程语言除了内置的数据类型以外还能编写自定义的数据类型。 墙裂推荐 … 阅读全文

爬虫入门:Firefox 结合 Scrapy Shell 爬取网页数据

 

本来这篇是要接着之前 Python 基础的,但由于基础讲的太多,真的会很累。所以先暂停一两篇关于 Python 基础的分享。这篇分享一些有意思的东西。 今天我在 Github 上创建了一个组织,名叫「SpiderMan」 这个组织的目的是玩转 Python 爬 … 阅读全文

Python 列表的操作以及注意点

 

前几篇对 Python 列表的简介和原理做了介绍,同时又做了简单的操作。不过那些操作确实是很简单的,若你是初学者我相信你花上一点时间就能掌握。这篇将再介绍一个列表更重要的操作,遍历。 遍历的意思你可以理解为循环,循环可以让你能够对列表的每一个元素都采取一个或者 … 阅读全文