hoxis' blog

生命在于折腾


  • 首页

  • 热榜

  • 分类

  • 阅读

  • 标签

  • 归档

  • 资源

  • 搜索

交互式 shell 玩转 Python

发表于 2018-08-01 | 分类于 Python | | 阅读次数:
字数统计: 720 | 阅读时长 ≈ 3

Python 编程语言已经成为 IT 中使用的最流行的语言之一。成功的一个原因是它可以用来解决各种问题。从网站开发到数据科学、机器学习到任务自动化,Python 生态系统有丰富的框架和库。本文将介绍 Ubuntu 软件包集合中提供的一些有用的 Python shell 来简化我们的开发。

阅读全文 »

Ansible 进阶 | facts 缓存

发表于 2018-07-30 | 分类于 Ansible | | 阅读次数:
字数统计: 1,233 | 阅读时长 ≈ 5

什么是 Ansible facts

Ansible facts 是远程系统的信息,主要包含IP地址,操作系统,以太网设备,mac 地址,时间/日期相关数据,硬件信息等信息。

阅读全文 »

Python 常用静态代码检查工具

发表于 2018-07-27 | 分类于 Python | | 阅读次数:
字数统计: 2,466 | 阅读时长 ≈ 12

对于我这种习惯了 Java 这种编译型语言,在使用 Python 这种动态语言的时候,发现错误经常只能在执行的时候发现,总感觉有点不放心。

而且有一些错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率。

这时候 Python 静态语法检查工具就出现了。

阅读全文 »

你肯定不知道还可以这样创建「类」

发表于 2018-07-06 | 分类于 Python | | 阅读次数:
字数统计: 994 | 阅读时长 ≈ 4

我们都知道,标准的元组 tuple 是使用数字索引来访问其中的成员的,但是在使用时要记住要哪一个数字索引对应哪一个成员值是有点困难的,往往会引发错误,特别是在元组包含了较多的成员时。

这个时候,我们的主角要登场了:namedtuple,它会为每个成员分配一个索引的同时,再分配一个名称,使用起来就像一个「类」。

阅读全文 »

你还在用 format 格式化字符串?

发表于 2018-07-04 | 分类于 Python | | 阅读次数:
字数统计: 1,908 | 阅读时长 ≈ 9

Python 3.6 提供了一种新的字符串格式化方法:f-strings,不仅比其他格式化方式更易读,更简洁,更不容易出错,而且它们也更快!

看完本文后,你将了解如何以及为何要使用 f-strings。

阅读全文 »

Python 玩转 Excel

发表于 2018-07-02 | 分类于 Python | | 阅读次数:
字数统计: 1,827 | 阅读时长 ≈ 8

在前面抓取高考分数线的文章中,我们用到了 openpyxl 模块来存储数据到 Excel,今天带大家学习一下该模块的详细使用。

阅读全文 »

Python 助你填写高考志愿

发表于 2018-06-28 | 分类于 Python | | 阅读次数:
字数统计: 1,250 | 阅读时长 ≈ 5

最近一周一直在帮家里小弟看高考志愿,所以更新的没那么频繁了,请大家见谅。

在看各高校的往年分数时,忍不住手痒,想着能不能给它爬下来?哈哈,说干就干!

阅读全文 »

Python 实现京东自动签到领京豆

发表于 2018-06-26 | 分类于 Python | | 阅读次数:
字数统计: 2,086 | 阅读时长 ≈ 8

今天带大家进行模拟京东登录,并进行签到获取京豆,1000 个京豆 = 10 元,毕竟「苍蝇也是肉」,每天用脚本可以获取大概 n 个京豆,是不是一个发现了一个「发家致富」的好路子?

阅读全文 »

Python 语法糖之「列表推导式」

发表于 2018-06-22 | 分类于 Python | | 阅读次数:
字数统计: 1,109 | 阅读时长 ≈ 5

有时候一些普遍的设计模式应用得非常广泛,慢慢的就形成了一种语法,或者叫 语法糖,Python 中的列表推导式 就是其中的典型代表。列表推导式是一种可以让代码更简洁,并且可以增加可读性和执行效率的方法,但是要掌握好这个语法则有些难。

下面就带你好好认识下 列表推导式,学完之后你就知道这个语法糖有多「甜」。

阅读全文 »

Python 爬虫之 Beautiful Soup 模块使用指南

发表于 2018-06-20 | 分类于 Python | | 阅读次数:
字数统计: 1,972 | 阅读时长 ≈ 9

爬取网页的流程一般如下:

  1. 选着要爬的网址(url)
  2. 使用 python 登录上这个网址(urlopen、requests 等)
  3. 读取网页信息(read() 出来)
  4. 将读取的信息放入 BeautifulSoup
  5. 使用 BeautifulSoup 选取 tag 信息等

可以看到,页面的获取其实不难,难的是数据的筛选,即如何获取到自己想要的数据。本文就带大家学习下 BeautifulSoup 的使用。

阅读全文 »
1…151617…27
hoxis

hoxis

267 日志
24 分类
131 标签
RSS
GitHub 知乎
友链
  • 伪君子的梦呓
  • 发现精品星球
近期文章
  • 2022最新知网下载方法!免费可用!
  • Win11系统镜像下载地址+安装教程
  • 微信读书无限卡白嫖攻略
  • 微信Windows版可以刷朋友圈了,微信3.3.0内测版安装包
  • 阿里云盘如何分享文件?
© 2015 — 2021 hoxis
本站已有 位访客 人阅读
0%