• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

python在google上搜索

python在google上搜索
这段代码不用google api,而是直接抓取Google的搜索结果页,找到需要的链接后存储在links.txt, Google的搜索页面可能会变化,这段代码也需要修改import re,urllib,urllib2class GoogleHarvester: re_links = re.compile(r'<a class……继续阅读 »

水墨上仙 6年前 (2019-07-11) 2772浏览 2865个赞

Python中如何实现抽象类

Python中如何实现抽象类
python并不提供抽象类的写法,但是如果你非要严格实现抽象类,可以使用下面的代码,实际上就是不允许用户直接调用父类的方法,如果用户调用了,则给出错误提示。class myAbstractClass: def __init__(self): if self.__class__ is myAbstractClass: ……继续阅读 »

水墨上仙 6年前 (2019-07-11) 1639浏览 2433个赞

python 读取tar文件

python 读取tar文件
python 读取tar文件#!/usr/bin/env python# [代码名字: Open a tar file]# [代码分类: tarfile]# [代码描述: Open's a tar file and list the entries]# [代码作者: Tim Voet <tim.voet@gmail.com>……继续阅读 »

水墨上仙 6年前 (2019-07-11) 2944浏览 1494个赞

python中的浮点数range方法

python中的浮点数range方法
我们知道python中有个range函数用来产生一个范围内的数字数组,但是浮点数没有,我们来定义一个#python中的range函数支持步进,如下:>>> print range(2,15,3)[2, 5, 8, 11, 14]#但是浮点数不支持range函数,自己定义一个类似的def floatrange(start,sto……继续阅读 »

水墨上仙 6年前 (2019-07-11) 1557浏览 559个赞

python rss分析模块feedparse

python rss分析模块feedparse
通过python的feedparse模块可以很容易的分析出rss的内容#!/usr/bin/env python# [代码名字: Parse an RSS feed]# [代码分类: feedparser] # [代码描述: Parse and iterate over the items in an RSS feed]# [代码作者: Ti……继续阅读 »

水墨上仙 6年前 (2019-07-11) 2923浏览 1775个赞

C语言多种方法求解字符串编辑距离问题

C语言多种方法求解字符串编辑距离问题
C语言多种方法求解字符串编辑距离问题编辑距离:通过插入、删除、替换一个字符(和交换相邻字符)的操作,使得字符串A和字符串B相同,而最少的操作次数就是编辑距离。如字符串abcd和aca的距离是2/* 递归搜索 */int calDistance1(char *ptrX, int xbeg, int xend, char *ptrY, int ybeg, i……继续阅读 »

水墨上仙 6年前 (2019-07-11) 2511浏览 370个赞

mongodb statestr状态大全及功能解释

mongodb statestr状态大全及功能解释
mongodb statestr状态大全及功能解释STARTUP:刚加入到复制集中,配置还未加载STARTUP2:配置已加载完,初始化状态RECOVERING:正在恢复,不适用读ARBITER: 仲裁者DOWN:节点不可到达UNKNOWN:未获取其他节点状态而不知是什么状态,一般发生在只有两个成员的架构,脑裂REMOVED:移除复制集ROLL……继续阅读 »

开心洋葱 6年前 (2018-12-09) 2050浏览 0评论2141个赞

python 洋葱路由列表创建

python 洋葱路由列表创建
python 洋葱路由列表创建scapy 生成动态路由轨迹图scapy模板需要tcpdump程序支持,生成报表需要graphviz、ImageMagick图像处理包支持scapy(http://www.secdev.org/projects/scapy/)是一个强大的交互式数据包处理程序,它能够对数据包进行伪造或解包,包括发送数据包、包嗅探、应答和反馈……继续阅读 »

开心洋葱 7年前 (2018-10-24) 2546浏览 0评论1850个赞

在Go语言中嵌入C语言

在Go语言中嵌入C语言
Go语言官方带了一个工具叫cgo,可以很方便的在Go语言代码中内嵌C代码或做C和Go代码的集成。下面是一段简单的在Go中内嵌C的实验代码:package main/*#include #include void say_hello() { printf("Hello World!\n");}*/……继续阅读 »

水墨上仙 7年前 (2018-01-20) 2185浏览 2669个赞

一个Go语言实现的web爬虫

一个Go语言实现的web爬虫
在这个练习中,将会使用 Go 的并发特性来并行执行 web 爬虫。修改 Crawl 函数来并行的抓取 URLs,并且保证不重复。package mainimport ( "fmt")type Fetcher interface { // Fetch 返回 URL 的 body 内容,并且将在这个页面上……继续阅读 »

水墨上仙 7年前 (2018-01-20) 1783浏览 1694个赞

Go语言的管道Channel

Go语言的管道Channel
channel 是有类型的管道,可以用 channel 操作符 <- 对其发送或者接收值。ch <- v // 将 v 送入 channel ch。v := <-ch // 从 ch 接收,并且赋值给 v。(“箭头”就是数据流的方向。)和 map 与 slice 一样,channel 使用前必须创建:ch := make(chan……继续阅读 »

水墨上仙 7年前 (2018-01-20) 2464浏览 2718个赞

加载中……