Python

Python实现的批量下载RFC文档

RFC文档有很多,有时候在没有联网的情况下也想翻阅,只能下载一份留存本地了。看了看地址列表,大概是这个范围:http://www.networksorcery.com/enp/rfc/rfc1000.txt...http://www.networksorcery.com/enp/rfc/rfc6409.txt哈哈,很适合批量下载,第一个想到的就是迅雷……可用的时候发现它只支持三位数的扩展(用的是迅雷7),我想要下的刚好是四位数……郁闷之下萌生自己做一个的想

系统 2019-09-27 17:37:38 1887

编程技术

Textview加入Intent、表情,点击跳转Activity

(第二届Google暑期大学生博客分享大赛-2011Android成长篇)做过web开发的人应该都知道,在HTML里支持标签在文本里插入一个链接,点击后跳转;并且有标签可以插入图片。Android开发是否也支持呢?带着这个疑问,我们去APIDemos探索一下。OK,在com.example.android.apis.text.link这个类里,官方演示了TextView支持的一些链接,上个图:看来TextView是支持链接跳转的,不过做An

系统 2019-08-29 23:15:51 1887

编程技术

遍历二叉树的各种操作

先使用先序的方法建立一棵二叉树,然后分别使用递归与非递归的方法实现前序、中序、后序遍历二叉树,并使用了两种方法来进行层次遍历二叉树,一种方法就是使用STL中的queue,另外一种方法就是定义了一个数组队列,分别使用了front和rear两个数组的下标来表示入队与出队,还有两个操作就是求二叉树的深度、结点数。。。#include"iostream"#include"queue"#include"stack"usingnamespacestd;//二叉树结点的

系统 2019-08-29 22:43:14 1887

编程技术

自定义控件

最近做项目见到别人写的一个分页控件不错,记录一下关于路径的问题。一、解决方案二、添加类库项目test三、添加引用System.Web四、test下添加类文件Pagination.cs五、test下添加样式文件Pagination.css(右键此文件--属性--生成操作--嵌入的资源)六、Pagination.cs文件下添加如下内容usingSystem;usingSystem.Text.RegularExpressions;usingSystem.Web;

系统 2019-08-29 22:29:40 1887

Python

决策树的python实现方法

本文实例讲述了决策树的python实现方法。分享给大家供大家参考。具体实现方法如下:决策树算法优缺点:优点:计算复杂度不高,输出结果易于理解,对中间值缺失不敏感,可以处理不相关的特征数据缺点:可能会产生过度匹配的问题适用数据类型:数值型和标称型算法思想:1.决策树构造的整体思想:决策树说白了就好像是if-else结构一样,它的结果就是你要生成这个一个可以从根开始不断判断选择到叶子节点的树,但是呢这里的if-else必然不会是让我们认为去设置的,我们要做的是

系统 2019-09-27 17:54:26 1886

Python

python机器学习库常用汇总

汇总整理一套Python网页爬虫,文本处理,科学计算,机器学习和数据挖掘的兵器谱。1.Python网页爬虫工具集一个真实的项目,一定是从获取数据开始的。无论文本处理,机器学习和数据挖掘,都需要数据,除了通过一些渠道购买或者下载的专业数据外,常常需要大家自己动手爬数据,这个时候,爬虫就显得格外重要了,幸好,Python提供了一批很不错的网页爬虫工具框架,既能爬取数据,也能获取和清洗数据,也就从这里开始了:1.1Scrapy鼎鼎大名的Scrapy,相信不少同学

系统 2019-09-27 17:53:22 1886

Python

python实现证件照换底功能

本来是在找交通识别的程序,然后凑巧看见了证件照换底,于是学习了一下~一开始在网上找了一个很普遍写的程序,但是效果并不好,想要放弃了,然后看见了这个,参考:pythonopencv实现证件照换底功能本人基于此做了一些改进,便于自己运行和调试,还加了中值滤波,本人觉得效果还不错~代码:importcv2importnumpyasnpdefcvtBackground(path,color):"""功能:给证件照更换背景色(常用背景色红、白、蓝)输入参数:path

系统 2019-09-27 17:53:20 1886

Python

Python字符串对象实现原理详解

在Python世界中将对象分为两种:一种是定长对象,比如整数,整数对象定义的时候就能确定它所占用的内存空间大小,另一种是变长对象,在对象定义时并不知道是多少,比如:str,list,set,dict等。>>>importsys>>>sys.getsizeof(1000)28>>>sys.getsizeof(2000)28>>>sys.getsizeof("python")55>>>sys.getsizeof("java")53如上,整数对象所占用的内存都是

系统 2019-09-27 17:52:10 1886

Python

Python实用工具FuckIt.py介绍

说起Python强大的地方,你可能想到是它的优雅、简洁、开发速度快,社区活跃度高。但真正使得这门语言经久不衰的一个重要原因是它的无所不能,因为社区有各种各样的第三库,使得我们用Python实现一个东西实在是太简单了,你经常会看到几行代码实现爬虫,10行代码实现人脸识别,虽然有些夸张,但确实就是有这样的库帮你把所有的繁文缛节全部封装了,最后给你开放一个优雅的API。今天给你推荐的这个库叫“FuckIt.py”,名字一看就是很黄很暴力的那种,作者是这样介绍它的

系统 2019-09-27 17:50:33 1886

Python

Python selenium 发送长文本卡顿问题

通过Python\text{Python}Python仿真一个FireFoxorChrome\text{FireFoxorChrome}FireFoxorChrome浏览器,然后通过send_keys\text{send\_keys}send_keys发送数据到input\text{input}input文本框,当数据字节数比较小时,完全不会发现任何异常,但是当发送长文本时,会出现卡顿或者阻塞的现象,导致数据的实时性下降了很多。查看send_keys\te

系统 2019-09-27 17:49:52 1886

Python

Python发展简史 Python来历

Python是我喜欢的语言,简洁,优美,容易使用。前两天,我很激昂的向朋友宣传Python的好处。听过之后,朋友问我:好吧,我承认Python不错,但它为什么叫Python呢?我不是很确定:呃,似乎是一个电视剧的名字。朋友又问:那你说的Guido是美国人么?(GuidovonRossum,Python的作者)我再次不是很确定:他从google换到Dropbox工作,但他的名字像是荷兰人的(有一个von在中间)。所以,后面我花了些时间调查Python的历史。

系统 2019-09-27 17:49:24 1886

Python

使用Python编写一个模仿CPU工作的程序

今天早上早些时候,在我的PlanetPython源中,我读到了一篇有趣的文章"开发CARDIAC:纸板计算机(Developingupwards:CARDIAC:TheCardboardComputer)",它是关于名为Cardiac的纸板计算机的.我的一些追随者和读者应该知道,我有一个名为简单CPU(simple-cpu)的项目,过去的数月我一直工作于此,并且已经发布了源代码.我真的应该给这个项目提供一个合适的许可证,这样,其他人可能更感兴趣,并在他们自

系统 2019-09-27 17:49:22 1886

Python

详解Python中__str__和__repr__方法的区别

对我当前工程进行全部测试需要花费不少时间。既然有26GB空闲内存,为何不让其发挥余热呢?tmpfs可以通过把文件系统保存在大内存中来加速测试的执行效率。但优点也是缺点,tmpfs只把结果保存在内存中,所以你必须自己编写脚本来把结果回写到磁盘上进行保留。而且这些脚本必须良好书写和执行,否则就要失去部分或全部的工作成果了。一种常见的方法是直接在tmpfs文件夹中工作,然后把工作成果备份到磁盘上的一个文件夹中。当您的机器启动时你从那个备份文件夹恢复tmpfs文件

系统 2019-09-27 17:49:11 1886

Python

Python实现把回车符\r\n转换成\n

最近在做cocos2d-x的简明配置,发现有的朋友的文本编辑器,自动将\r\n截断成\n,(在unix上换行使用\n,windows上,换行使用的是\r\n)于是,写了这个脚本,希望对一些朋友有所帮助,不用一行一行去改importosdefreplace(filePath,w2u):try:oldfile=open(filePath,"rb+")#这里必须用b打开path,name=os.path.split(filePath)newfile=open(p

系统 2019-09-27 17:48:49 1886

Python

python操作openpyxl导出Excel 设置单元格格式及合并处理代码

这篇文章主要介绍了python操作openpyxl导出Excel设置单元格格式及合并处理代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下贴上一个例子,里面设计很多用法,根据将相同日期的某些行合并处理。fromopenpyxlimportWorkbookfromopenpyxl.stylesimportFont,Fill,Alignment,Border,Side,PatternFillfromhan

系统 2019-09-27 17:47:12 1886