首页 > 编程语言
python-requests 简单实现数据抓取
安装包: requests,lxmlrequest包用于进行数据抓取,lxml用来进行数据解析对于对网页内容的处理,由于html本身并非如数据库一样为结构化的查询所见即所得,所以需要对网页的内容进行分析然后进行内容提取,lxml就是用来完成此项工作在requests中最用的方法为get()方法,通常 ...
分类:编程语言   时间:2017-01-12 18:21:41    收藏:0  评论:0  赞:0  阅读:262
python之路二十二
Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 相当于我们创建了一个hook。1. Django的内置信号 Model signals pre_init # django的modal执行其构造方法前,自动触发 po ...
分类:编程语言   时间:2017-01-12 18:15:57    收藏:0  评论:0  赞:0  阅读:265
Javascript-Dom-删除
Black metal Alternative metal Thrash metal Doom metal Classical metal Gothic metal ...
分类:编程语言   时间:2017-01-12 17:23:52    收藏:0  评论:0  赞:0  阅读:249
Javascript-Dom-克隆
注意: (1)和createElement一样,cloneNode创建的节点只是游离有html文档外的节点,要调用appendChild方法才能添加到文档树中。 (2)如果复制的元素有id,则其副本同样会包含该id,由于id具有唯一性,所以在复制节点后必须要修改其id。 (3)调用接收的bool参数 ...
分类:编程语言   时间:2017-01-12 17:23:12    收藏:0  评论:0  赞:0  阅读:248
Javascript-Dom-插入
注意:实际开发中一般将要插入的元素放在首位,所以选择tagName下角标为0的位置前插入。 ...
分类:编程语言   时间:2017-01-12 17:18:27    收藏:0  评论:0  赞:0  阅读:216
Javascript-Dom-添加
Black metal Alternative metal Thrash metal Doom metal Classical metal Gothic metal ... ...
分类:编程语言   时间:2017-01-12 17:17:12    收藏:0  评论:0  赞:0  阅读:207
Leetcode 447. Number of Boomerangs JAVA语言
Givennpointsintheplanethatareallpairwisedistinct,a"boomerang"isatupleofpoints(i,j,k)suchthatthedistancebetweeniandjequalsthedistancebetweeniandk(theorderofthetuplematters). Findthenumberofboomerangs.Youmayassumethatnwillbeatmost500andcoordinatesofpointsarea..
分类:编程语言   时间:2017-01-12 16:30:42    收藏:0  评论:0  赞:0  阅读:437
php 学习笔记--数组篇(7)
array_search(value,array,bool);作用:通过value查找数组中是否存在,返回key参数:value:需要查找的值array:数组bool:false默认true设置为true时,会匹配value的类型和值返回值:如果找到了返回key值,如果没有则返回false例子:查找value为5的值$arr=array(‘a‘=>5,‘b‘=&..
分类:编程语言   时间:2017-01-12 16:25:10    收藏:0  评论:0  赞:0  阅读:219
shell数组和awk数组
awk终于能入门了,所以整理了该文章,内容大多来自网上。一、bash支持一维数组(不支持多维数组),没有限定数组的大校在shell中,用括号来表示数组,数组元素用空格符号分割开。类似于C语言,数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表..
分类:编程语言   时间:2017-01-12 16:17:52    收藏:0  评论:0  赞:0  阅读:306
Python 列表、元组、字典t的常用方法
classlist(object):"""list()->newemptylistlist(iterable)->newlistinitializedfromiterable‘sitems"""defappend(self,p_object):#realsignatureunknown;restoredfrom__doc__"""L.append(object)--appendobjecttoend"""passdefcount(self,value):#realsignatureunknown;..
分类:编程语言   时间:2017-01-12 16:10:05    收藏:0  评论:0  赞:0  阅读:337
比较全的python cmd模块的用法
百度搜了下pythoncmd的用法,发现都比较片,自己看了官方文档,写个稍微完整的例子,没有onecmd,另外undoc_headermisc_header官网描述也太少了,使用没什么效果#coding=utf-8 fromcmdimport* importsys classTestCmd(Cmd): def__init__(self): Cmd.__init__(self) Cmd.intro="测试用..
分类:编程语言   时间:2017-01-12 16:09:48    收藏:0  评论:0  赞:0  阅读:282
python 时间差计算
例如:时间格式是2020-01-2916:31:31和2025-01-2315:30:30,怎么求得两个时间相减的时间差? 具体如下: importtimeast importdatetimeasd #定义时间差函数 defmyDate(date1,date2): date1=t.strptime(date1,"%Y-%m-%d%H:%M:%S") date2=t.strptime(date2,"%Y-%m-%d%H:%M:%S") ..
分类:编程语言   时间:2017-01-12 16:05:26    收藏:0  评论:0  赞:0  阅读:271
python计算一段代码的运行时间(类和函数)
使用python的timeit模块可以轻松的获得一段代码的运行时间。一、获得一个类的运行时间:importtimeitasti gettime=""" importtimeast classMyTime: def__init__(self,go_time=0): self.go_time=go_time ifself.go_time==0: print("未开始计时!") defstart(self): self.go_ti..
分类:编程语言   时间:2017-01-12 16:04:06    收藏:0  评论:0  赞:0  阅读:331
java.lang.String中的trim()方法的详细说明(转)
String.Trim()方法到底为我们做了什么,仅仅是去除字符串两端的空格吗? 一直以为Trim()方法就是把字符串两端的空格字符给删去,其实我错了,而且错的比较离谱。 首先我直接反编译String类,找到Trim()方法: 1 public string Trim() 2 { 3 return ...
分类:编程语言   时间:2017-01-12 15:51:15    收藏:0  评论:0  赞:0  阅读:251
java版 Quartz 在线Cron表达式生成器
先直接丢出完成品地址:在线Cron表达式生成器 好了,说说这个工具的有由来吧。 因为工作中跟Quartz打交道比较多,所以经常需要写cron表达式,也经常利用一些工具。 起初用的是一个java swing版本的单机离线程序,是N年前github上下载的,最近新装了一批机器,导致安装包找不到了,惆怅。 ...
分类:编程语言   时间:2017-01-12 14:21:18    收藏:0  评论:0  赞:0  阅读:516
CoreJavaE10V1P3.4 第3章 Java的基本编程结构-3.4 操作符
最基本的操作为赋值操作,= 即赋值操作符 基本的算术操作为加、减、乘、除取模、除取余数,其对应操作符为 +、-、*、/、% 算术操作与赋值操作联合衍生为:+=;-=;*=;/=;%=; 由于处理器硬件的不同,浮点数在进行除法时会出现结果不一致的情况,为了解决此情况,在方法前加 strictfp 关键 ...
分类:编程语言   时间:2017-01-12 14:21:04    收藏:0  评论:0  赞:0  阅读:236
python学习笔记:基础Day03
一.文件操作 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 1.读文件 要以读文件的模 ...
分类:编程语言   时间:2017-01-12 13:22:51    收藏:0  评论:0  赞:0  阅读:164
java比较两个对象是否相等?
1.判断两个对象是否是同一个引用对象则用==,"=="比的是地址.因为如果地址相同,则就是同一个对象(java中如果两对象(obj1,obj2)相等,那么在修改obj2的时候,obj1的值也会改变。其实相当于内存中只有一个对象,而obj1和obj2连个变量都指向同一个对象。)2.obj1.equal ...
分类:编程语言   时间:2017-01-12 13:22:36    收藏:0  评论:0  赞:0  阅读:118
PHP数组树状递归 -- 学习笔记(自己对于刚学的递归数组的一些理解)
echo '<hr>';$arr = array( array('id'=>1,'name'=>'小明爸','pid'=>0), array('id'=>2,'name'=>'小强爸','pid'=>0), array('id'=>3,'name'=>'小黑爸','pid'=>0), array(' ...
分类:编程语言   时间:2017-01-12 13:22:23    收藏:0  评论:0  赞:0  阅读:283
1、在 Windows 上安装 OpenCV-Python
Goals In this tutorial We will learn to setup OpenCV-Python in your Windows system. Below steps are tested in a Windows 7-64 bit machine with Visual S ...
分类:编程语言   时间:2017-01-12 13:17:19    收藏:0  评论:0  赞:0  阅读:240
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!