在之前通过爬取贴吧图片有了一点经验,先根据之前经验再次爬取百度搜索界面图片 废话不说,先上代码 在爬取得过程中,最先遇到的问题是打开百度图片界面,查看源码,并不能看到img下的src标签,后通过在知乎上查看文章得知百度将图片放在了acjson下,通过XHR来查看 进入之后发现其中有较多图片地址,经过 ...
分类:
编程语言 时间:
2017-07-23 11:21:50
阅读次数:
225
点球小游戏: from random import choice score=[0,0]direction=['left','center','right'] def kick(): print ' You Kick! ' print 'Choose one side to shoot' print ...
分类:
编程语言 时间:
2017-07-23 11:20:33
阅读次数:
199
概述 每一个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,须要较大的系统开销。为了降低系统开销,从进程中演化出了线程。为了让进程完毕一定的工作,进程必须至少包括一个线程。线程存在于进程中,共享进程的资源。很多其它详情。请看《进程和线程的差别与联系》。 就像每一个进 ...
分类:
编程语言 时间:
2017-07-23 11:18:34
阅读次数:
199
本文转自:http://www.jb51.net/article/53051.htm 本文实例讲述了Python中zip()函数的定义及用法,相信对于Python初学者有一定的借鉴价值。详情如下: 一、定义: zip([iterable, ...])zip()是Python的一个内建函数,它接受一系 ...
分类:
编程语言 时间:
2017-07-23 11:17:52
阅读次数:
243
调过JS脚本控制 #coding=utf-8 from selenium import webdriver import time #访问百度 driver=webdriver.Firefox() driver.get("http://www.baidu.com") #搜索 driver.find_ ...
分类:
编程语言 时间:
2017-07-23 11:17:22
阅读次数:
207
20170723修改:Markdown对代码和表格的兼容性不好,改成TinyMCE编辑的格式了,这样看起来没那么别扭了! 前言 第一次写博客,也是第一次用markdown写博客,觉得会比较有意思吧!能够长期坚持写博客应该是个很优秀的习惯,作为小白,希望自己能够踏踏实实一步一个脚印的记录自己所学的东西 ...
分类:
编程语言 时间:
2017-07-23 11:16:40
阅读次数:
158
其实笔者感觉这个Hello World可以不用单独弄成一个实例的,但是为了方便讲解,还是把它弄成单独的一个实例。笔者比较习惯在一个实例中只讲1至2个知识点,这样也方便读者们理解和应用。 开始快乐的Coding! 进入代码分析阶段: 1、首先在这段代码里,只有main函数,该函数为整个程序的入口。 2 ...
分类:
编程语言 时间:
2017-07-23 11:16:08
阅读次数:
124
构建一个商品类,__init__函数类似于构造方法,self类似于this 再写一个商店类,用于存放商品 实例化对象,执行对象的方法 运行结果: ...
分类:
编程语言 时间:
2017-07-23 11:15:44
阅读次数:
149
快速排序算法思想: 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序 ...
分类:
编程语言 时间:
2017-07-23 10:19:18
阅读次数:
191
对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 WSGI(Web Server Gateway Interface)是一种规范,它定义了使用python编写的web app与web server之间接口格式,实现web app与web ser ...
分类:
编程语言 时间:
2017-07-23 10:18:35
阅读次数:
201
Java支持整数类型数据的位运算: &:与运算; ^:异或运算; |:或运算; ~:取反; >>:算术右移; >>>:逻辑右移运算; <<:左移运算; 均按补码来做运算; 注:计算机中加减法用补码,乘除法用原码; 计算机如何做乘法运算的? ...
分类:
编程语言 时间:
2017-07-23 10:18:21
阅读次数:
134
函数的嵌套调用: 在调用一个函数的过程中,又调用了其他函数 函数的嵌套定义: 在一个函数的内部,又定义了另外一个函数 在函数内部定义的名字,只能在内部使用,在外部无法使用 名称空间: 存放名字的地方,准确的说是存放名字与变量值绑定关系的地方 又可分为:内置名称空间,全局名称空间,局部名称空间 内置名 ...
分类:
编程语言 时间:
2017-07-23 10:17:41
阅读次数:
217
一 分别安装python2和python3 注意: 安装时记得勾选 Add Python.exe to Path 二 安装pip Python3最新版本有pip,无需安装 Python2: 2. 进入解压路径,执行命令以下命令:py -2 setup.py install 分别进入python和py ...
分类:
编程语言 时间:
2017-07-23 10:17:21
阅读次数:
184
写入csv文件源码: 读取csv文件源码: 读取运行结果: ...
分类:
编程语言 时间:
2017-07-23 10:15:59
阅读次数:
245
写在系列前,一点感悟 没有梳理总结的知识毫无价值,只有系统地认真梳理了才能形成自己的知识框架,否则总是陷入断片儿似的学习-遗忘循环中。学习方法真的比刻苦“傻学”重要多了,而最重要的学习方法无非总结梳理,温故知新,多动手实践。作为一个编程的门外汉,要快速转型上手Python一定要践行此“术”。我完整看... ...
分类:
编程语言 时间:
2017-07-23 10:14:56
阅读次数:
148