码迷,mamicode.com
首页 >  
搜索关键字:python实现    ( 3105个结果)
[踩坑]python实现并行爬虫
问题背景:指定爬虫depth、线程数, python实现并行爬虫   思路:    单线程 实现爬虫类Fetcher                 多线程 threading.Thread去调Fetcher  方法:Fetcher 中,用urllib.urlopen打开指定url,读取信息:response = urllib.urlopen(self.url) content = respon...
分类:编程语言   时间:2015-09-07 22:55:23    阅读次数:248
Huffman Encode 哈弗曼编码(python实现)
# coding: utf-8#Tree-Node Typeclass Node: def __init__(self,freq): self.left = None self.right = None self.father = None ...
分类:编程语言   时间:2015-09-04 18:17:05    阅读次数:344
KNN算法的Python实现
#KNN算法思路:#-----------------------------------------------------##step1:读入数据,存储为链表#step2:数据预处理,包括缺失值处理、归一化等#step3:设置K值#step4:计算待测样本与所有样本的距离(二值、序数、连续)#step5:投票决定待测样本的类别#step6:利用测试集测试..
分类:编程语言   时间:2015-09-04 12:41:49    阅读次数:288
一行 Python 实现并行化 -- 日常多线程操作的新思路
转自: http://www.zhangzhibo.net/2014/02/01/parallelism-in-one-line/ Python 在程序并行化方面多少有些声名狼藉。撇开技术上的问题,例如线程的实现和 GIL1,我觉得错误的教学指导才是主要问题。常见的经典 Python 多线程、多进程...
分类:编程语言   时间:2015-09-03 21:40:15    阅读次数:232
python 实现定时循环触发某个方法
直接贴上代码import threading def sayhello(): print "hello world" global t #Notice: use global variable! t = threading.Timer(5...
分类:编程语言   时间:2015-09-02 23:20:57    阅读次数:220
python 实现目录的递归复制
线上有需求,就是根据一个文件列表,去复制到相应的目录,而且要保持目录结构。贴代码#!/usr/bin/envpython ##coding=utf-8 print""" 从存储服务器导出到临时目录 """ importos importshutil fromos.pathimportexists,abspath,dirname,isfile des_dir="/data" f=open(‘file.li..
分类:编程语言   时间:2015-09-02 20:48:30    阅读次数:265
多维标度法(MDS)的Python实现
多维标度法(multidimensional scaling,MDS)是一种在低维空间展示“距离”数据结构的多元数据分析技术,是一种将多维空间的研究对象( 样本 或 变量 ) 简化到低维空间进行定位、分析和归类, 同时又保留对象间原始关系的数据分析方法。多维标度法与主成分分析(Principle C...
分类:编程语言   时间:2015-09-02 00:36:05    阅读次数:268
python实现断点续传下载文件
最近的任务里有一个功能是要我从日志服务器实时跟新日志到本地,日志在不断新增内容就需要我隔一段时间从上次下载的位置继续下载,并写入本地文件上次写完的位置后面。 headers = {'Range': 'bytes=%d-' % local_file_dict.get(packet_path+k)} web_log = requests.get(packet...
分类:编程语言   时间:2015-08-30 17:40:04    阅读次数:298
一个简单的程序,统计文本文档中的单词和汉字数,逆序排列(出现频率高的排在最前面)。python实现。
仅简单统计英文。from collections import Counterf = open('1')c = Counter()for line in f: g = (x for x in line.split()) c.update(Counter(g))f.clos...
分类:编程语言   时间:2015-08-30 12:35:08    阅读次数:192
Python实现抓取页面上链接
方法一:#coding:utf-8importreimportrequests#获取网页内容r=requests.get('http://www.163.com')data=r.text#利用正则查找所有连接link_list=re.findall(r"(?<=href=\").+?(?=\")|(...
分类:编程语言   时间:2015-08-30 09:57:54    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!