码迷,mamicode.com
首页 > 编程语言 > 周排行
python之设置控制台字体颜色
运行结果: 注意:本人在windows系统下使用pycharm运行举例,字体颜色与Linux有区别 ...
分类:编程语言   时间:2017-07-30 00:56:10    阅读次数:258
Python简易爬虫爬取百度贴吧图片
通过python 来实现这样一个简单的爬虫功能,把我们想要的图片爬取到本地。(Python版本为3.6.0) 一.获取整个页面数据 说明: 向getHtml()函数传递一个网址,就可以把整个页面下载下来. urllib.request 模块提供了读取web页面数据的接口,我们可以像读取本地文件一样读 ...
分类:编程语言   时间:2017-07-30 00:56:52    阅读次数:219
数组的九种遍历方法
for 循环 遍历数组。 可以使用 break、continue 中断循环。 性能最优 for-in 遍历数组(不推荐)和对象。 遍历集合对象的键名。 for-of 遍历数组和其他集合类对象(ES6 新增方法)。 遍历集合对象(包括Set、 Map)的键值。 forEach() 遍历数组。 不可以使 ...
分类:编程语言   时间:2017-07-30 00:58:36    阅读次数:229
转python爬虫:BeautifulSoup 使用select方法详解
1 html = """ 2 <html><head><title>The Dormouse's story</title></head> 3 <body> 4 <p class="title" name="dromouse"><b>The Dormouse's story</b></p> 5 <p ...
分类:编程语言   时间:2017-07-30 00:58:53    阅读次数:174
python之zip函数和sorted函数
运行结果: ...
分类:编程语言   时间:2017-07-30 01:00:15    阅读次数:235
数组的循环与迭代......字符串
数组的循环与迭代 1.循环 for循环 for in循环 for of循环 2.数组迭代 forEach() 遍历数组 map() 遍历并操作数组元素,返回新数 组。 filter() 遍历并筛选数组元素,返回新数 组。 reduce() 遍历并计算数组元素,累计返回最 终值。 every() 遍历 ...
分类:编程语言   时间:2017-07-30 01:01:01    阅读次数:251
Python__协成函数part1
yield的功能: 1:把函数的执行结果封装好__iter__和__next__,即得到一个迭代器 2:与return功能类似,都可以返回值,但不同的是,return只能返回一次值,而yield可以返回多次值 3:函数暂停与再继续的状态是由yield保存的 1 def init(func): 2 d ...
分类:编程语言   时间:2017-07-30 01:01:32    阅读次数:456
java selenium (十三) 智能等待页面加载完成
实例要求 实例:set_timeout.html 下面的html 代码, 点击click 按钮5秒后, 页面上会出现一个红色的div快, 我们需要写一段自动化脚本智能的去判断这个div是否存在, 然后把这个div 然后高亮。 <html> <head> <title>Set Timeout</tit ...
分类:编程语言   时间:2017-07-30 10:03:33    阅读次数:264
spring + mybatis 存取clob
存的时候会比较麻烦,需要使用select for update的方式更新数据,如果原来没有这一条数据,还需要先新增,新增的时候需要将clob字段存为oracle.sql.CLOB.empty_lob((),然后用create for update 方式查询出来这一条数据,查询出的clob字段需要用c ...
分类:编程语言   时间:2017-07-30 10:03:49    阅读次数:219
python 实现键盘记录
fromctypesimport* importpythoncom importpyHook defKeyStroke(event) print"[%s]"%event.Key,#输出键盘按下的键 returnTrue k1=pyHook.HookManager() k1.KeyDown=KeyStroke k1.HookKeyboard() pythoncom.PumpMessages()
分类:编程语言   时间:2017-07-30 10:04:05    阅读次数:210
python 第二周(第八天) 我的python成长记 一个月搞定python数据挖掘!(14)
from lxml import etreedoubanhtml = ''''''doc = etree.fromstring(doubanhtml)for eachbook in doc.xpath('//dl/dd'): bookname = eachbook.xpath('a/text()') ...
分类:编程语言   时间:2017-07-30 10:05:03    阅读次数:185
Python学习之函数进阶
函数的命名空间 著名的python之禅 命名空间的分类:(1)全局命名空间(2)局部命名空间(3)内置命名空间 三种命名空间的加载与取值顺序 加载顺序:内置命名空间(程序运行前加载)->全局命名空间(程序运行中:从上到下加载)->局部命名空间(程序运行中:调用时才加载) 取值时分为:局部调用和全局调 ...
分类:编程语言   时间:2017-07-30 10:06:05    阅读次数:182
python学习之路(七)
今天更新一下有关于函数的知识点~ 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C ...
分类:编程语言   时间:2017-07-30 10:07:02    阅读次数:218
python学习初始函数
函数的用途:解决代码的冗余、可读性差、可扩展性差。 函数的一般格式: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。它们要相亲相爱的在一起。 空格 为了将def关键字和函数名分开,必须空(四声),当 ...
分类:编程语言   时间:2017-07-30 10:07:37    阅读次数:125
java selenium (六) XPath 定位
什么是xpath xpath 是XML Path的简称, 由于HTML文档本身就是一个标准的XML页面,所以我们可以使用Xpath 的用法来定位页面元素。 xpath定位的缺点 xpath 这种定位方式, webdriver会将整个页面的所有元素进行扫描以定位我们所需要的元素, 这是个非常费时的操作 ...
分类:编程语言   时间:2017-07-30 10:09:12    阅读次数:173
JavaScript数组的循环和迭代
JavaScript数组的循环和迭代 循环 for循环 普通版for循环 优化版for循环 for in 循环 for of 循环 说明 数组迭代 forEach() 描述:按顺序让数组中每一项依次执行某种相同的操作。 说明: forEach 不能使用 continue 和 break 语句句中断循 ...
分类:编程语言   时间:2017-07-30 10:10:05    阅读次数:175
java selenium (九) 常见web UI 元素操作 及API使用
链接(link) 链接的操作 输入框 textbox 输入框的操作 按钮(Button) 找到按钮元素 下拉选择框(Select) 下拉选择框的操作 单选按钮(Radio Button) 单选项元素的操作 多选框 check box 多选框的操作和单选框一模一样的, 这里就不再讲了 ...
分类:编程语言   时间:2017-07-30 10:10:38    阅读次数:153
Java transient关键字使用小结
1、transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。2、被transient关键字修饰的变量不再能被序列化,一个静态变量不管是否被transient修饰,均不能被序列化。3、一旦变量被transient修饰,变量将不再是对象持久化的一部 ...
分类:编程语言   时间:2017-07-30 10:11:55    阅读次数:154
spring data jpa 的使用
使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也比较零碎,因此写文章总结一下。 spring data jpa介绍 首先了解JPA是什么? JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Jav ...
分类:编程语言   时间:2017-07-30 10:13:37    阅读次数:127
Java Selenium (十二) 操作弹出窗口 & 智能等待页面加载完成 & 处理 Iframe 中的元素
一、操作弹出窗口 原理 在代码里, 通过 Set<String> allWindowsId = driver.getWindowHandles(); 来获取到所有弹出浏览器的句柄, 然后遍历, 使用swithcto.window(newwindow_handle)方法。 就可以定位到新的窗口。 测试 ...
分类:编程语言   时间:2017-07-30 10:14:09    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!