码迷,mamicode.com
首页 >  
搜索关键字:python(二)    ( 247个结果
python(二) sanurllib2.URLError
1.URLErrorimporturllib2ifname==‘main‘:url=‘http://www.567.com‘req=urllib2.Request(url)try:response=urllib2.urlopen(req)#printresponsehtml=response.read().decode(‘utf-8‘)printhtmlexcepturllib2.
分类:编程语言   时间:2018-10-12 19:28:43    阅读次数:203
selenium + webdriver(python)(二)
本节知识点: 打印URL 将浏览器最大化 设置浏览器固定宽、高 操控浏览器前进、后退 打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用,可以做个凑数的用例。 其实,我们可以把这用户登录成功后的URL打印,用于验证用户登录成功。 又或者, ...
分类:编程语言   时间:2018-10-11 18:43:04    阅读次数:155
用Selenium抓取新浪天气
(1)用Selenium抓取新浪天气 系统环境: 操作系统:macOS 10.13.6 python :2.7.10 用虚拟环境实现 一、创建虚拟环境: mkvirtualenv --python=/usr/bin/python python_2 二、激活虚拟环境: workon python_2 ...
分类:其他好文   时间:2018-09-30 19:56:06    阅读次数:271
leetcode 二叉搜索树中第K小的元素 python
二叉搜索树中第K小的元素 二叉搜索树中第K小的元素 给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。 说明:你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。 示例 1: 输入: root = [3,1,4,null,2], k = 1 3 / ...
分类:编程语言   时间:2018-09-25 23:29:44    阅读次数:405
python 二叉排序树
class BSTNode: def __init__(self, data, left=None, right=None): self.data = data self.left = left self.right = right class BinarySortTree: def __init_... ...
分类:编程语言   时间:2018-09-22 10:41:13    阅读次数:147
python 二分法查找
def binary_search(lis, key): low = 0 high = len(lis) - 1 time = 0 while low lis[mid]: low = mid + 1 else: # print("times: %s" % time) ... ...
分类:编程语言   时间:2018-09-22 10:41:05    阅读次数:158
python 二维数组赋值问题
[[]]是一个含有一个空列表元素的列表,所以[[]]*3表示3个指向这个空列表元素的引用, 修改任何一个元素都会改变整个列表 所以需要用另外一种方式进行创建多维数组,以免浅拷贝 >>> lists = [[] for i in range(3)] ...
分类:编程语言   时间:2018-09-19 21:46:50    阅读次数:150
Spark升级--在CDH-5.15.1中添加spark2
一、环境准备 jdk-1.8+scala-2.11.X+python-2.7 二、创建目录 mkdir -p /opt/cloudera/csd 修改权限 chown cloudera-scm:cloudera-scm /opt/cloudera/csd 获取csd(放到/opt/cloudera/ ...
分类:其他好文   时间:2018-09-17 16:15:23    阅读次数:1861
python --- 二分查找
#每次传入值与中间值比较,若小于,说明在左边范围,查找截止下标改为中间值下标 #若大于或等于,说明在右边范围,查找开始下标改为中间值下标 #coding=utf8 L=[1,2,3,3,4,6,7,7,7,8] def f(k): m=0 n=len(L)-1 for i in range(m,n) ...
分类:编程语言   时间:2018-09-16 19:49:53    阅读次数:212
python 二维数组键盘输入
1 m = int(input()) 2 grid = [[] for i in range(m)] 3 for i in range(m): 4 line = input().split(' ') 5 for j in range(len(line)): 6 grid[i].append(int(... ...
分类:编程语言   时间:2018-09-09 16:05:22    阅读次数:644
247条   上一页 1 ... 7 8 9 10 11 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!