Python
文章平均质量分 54
风起云永
c/java/python/ubuntu
展开
-
python datetime模块详解
python处理时间、日期的模块比较常用的有time和datetime,前一篇文章已经对time模块进行了解析,接下本文来对datetime模块进行解释,并列举出比较常用的用法。 相比较time而言,datetime确实更加直观,其操作日期、时间的思路更贴近与人们日常的思维,能做到这一点,主要归功于datetime的三个常用类:date,time,datetime. 首先,date类,表示日期,原创 2016-05-12 20:35:33 · 1001 阅读 · 0 评论 -
python爬虫之-BeautifulSoup
此段代码实现现在天津房管局官网上,天津各区县历年房价信息,起始网址见:[天津房管局2007年各区县房价详情](http://www2.tjfdc.gov.cn/Lists/List51/DispForm1.aspx?ID=2),程序大体思路为:采用urllib2下载网页源码,再用解析html的神器BeautifulSoup,解析下载的源码,通过定为节点和字段特征定为到所需要的信息,并保存为字符串。B原创 2016-05-05 13:17:06 · 562 阅读 · 0 评论 -
python 解析json
#coding:utf-8import json'''JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pairs)。不同原创 2016-04-22 16:42:31 · 982 阅读 · 0 评论 -
Python实例---接入笑话API+发送邮件+云主机crontab定期执行
本例的思路来源于网上,但网上执行步骤讲解的不够清楚,尤其实现这一系列的步骤中,会有很多坑,今天就详细说一下,给想玩一下的朋友作个参考。首先,第一步是如何从免费笑话api接口下载到笑话的文本,api大家都知道是应用程序接口,即我们可以发送请求、获得数据。我选择[iteys](http://ajita.iteye.com/blog/2188914),有请求方法示例,用Python实现如下:需要载入包,原创 2016-05-08 10:47:04 · 2569 阅读 · 0 评论 -
python爬虫+R数据可视化 实例
声明:本次实例不涉及隐私信息,爬取数据全为笔者所能获取的公开信息 python 和 r语言这对黄金搭档,在数据获取,分析和可视化展示方面,各具特色,相互配合,当之无愧成为数据分析领域的两把利剑。该项目分为两个模块:1,数据准备阶段 采用python网络爬虫,实现所需数据的抓取,2,数据处理和数据可视化,采用r语言作为分析工具并作可视化展示。 第一,数据准备模块 数据来源选用笔者所在学校的内网原创 2016-06-06 23:20:52 · 9693 阅读 · 5 评论 -
Python实例浅谈之七socket编程
http://blog.csdn.net/taiyang1987912/article/details/40376067转载 2016-07-28 17:45:20 · 183 阅读 · 0 评论 -
python 中time模块各种日期格式相互转化实例
关于Python中对时间格式进行解析和转换的技巧会有很多的应用场景,因此,本文对Python time模块进行实例梳理。Python中表示日期、时间常见涉及到一下三种格式: 1、时间戳格式 2、数组格式 3、数组格式的自定义输出a、具体的实现方法如下: 1、获得时间戳的方法: time.time()/当前时间 time.mktime()/数组形式 -> 时原创 2016-04-22 15:56:25 · 2195 阅读 · 0 评论 -
也谈Python多线程(实例讲解)
结合最近一段时间,对python多线程的了解和使用,现把对python多线程的体会用实例的形式展现出来,python的GIL(全局解释锁)一直倍受诟病,它使得python的多线程不能像c++/java 那样百分百的利用处理器多核,因此用python来实现多线程并发,效果并不一定比单线程处理效果好,尤其是计算密集型任务(CPU密集),这里引用知乎关于此问题的回复:[python多线程就像是一个游泳池的原创 2016-08-28 17:08:15 · 1444 阅读 · 1 评论 -
python的并发和异步编程实例
关于并发、并行、同步阻塞、异步非阻塞、线程、进程、协程等这些概念,单纯通过文字恐怕很难有比较深刻的理解,本文就通过代码一步步实现这些并发和异步编程,并进行比较。解释器方面本文选择python3,毕竟python3才是python的未来,并且python3用原生的库实现协程已经非常方便了。 1、准备阶段 下面为所有测试代码所需要的包#! python3# coding:utf-8i...原创 2017-12-13 17:28:32 · 3529 阅读 · 2 评论