- 博客(6)
- 收藏
- 关注
转载 Python分段下载文件
下载较大文件时分段下载会加速下载过程,几乎所有下载软件都有类似的特性。在python中如何实现分段下载文件呢?>>> import urllib2 >>> req = urllib2.Request('http://www.python.org/') #下载19000到20000字节的片段 >>> req.headers['Range'] = 'bytes=%s-%s' % (19000, 2000
2015-06-23 23:26:38 5303
原创 python 获取网页
使用python获取网页需要使用到urllib模块,我们先导入:from urllib.request import Request,urlopen下面用Request生成一个请求头,这里抓取的是百度的首页:req = Request('https://www.baidu.com/') req.add_header('User-Agent', 'Mozilla/6.0 (iPhone; CPU iP
2015-06-20 17:24:04 4502
转载 python多线程与线程同步
Python的标准库提供了两个模块:_thread和threading,_thread是低级模块,threading是高级模块,对_thread进行了封装。绝大多数情况下,我们只需要使用threading这个高级模块。 启动一个线程就是把一个函数传入并创建Thread实例,然后调用start()开始执行:import time, threading# 假定这是你的银行存款: balance = 0
2015-06-19 20:00:31 4438
原创 使用py2exe将python 脚本生成exe可执行文件
使用python的py2exe模块可以很容易地帮助我们将python脚本生成可执行的exe程序。这样我们就可以让脚本脱离虚拟机的束缚,从而独立运行。
2015-06-19 09:57:38 7681
原创 C++多线程与临界资源实例
在C++中引入thread头文件可以很容易地实现多线程。#include <thread>引入头文件后,我们需要将每一个线程写成函数的形式。如示例中的inc()与dec()函数。void inc() { int time = TIME; while(time--) { num++; } } void dec() { int time = TIM
2015-06-14 10:26:25 5017
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人