关于Python json解析过程遇到的问题:(爬取天气json数据所遇到的问题http://tianqi.2345.com/) part.1 url——http://tianqi.2345.com/t/wea_history/js/201708/60061_201708.js 返回的数据如下: 这 ...
分类:
编程语言 时间:
2017-08-21 15:47:29
阅读次数:
3388
一、subprocess的作用 subprocess是用于在程序中执行系统命令的模块,利用的其中的Popen方法在主进程中开辟子进程去执行系统命令,它与os.system的不同在于它可以将执行结果返回而os.system直接将执行结果输出到终端。 二、subprocess的使用 subprocess ...
分类:
编程语言 时间:
2017-08-21 15:48:41
阅读次数:
129
# 定义一个函数def test(number): # 在函数内部再定义一个函数,并且这个函数用到外边函数的变量, # 那么将这个函数以及用到的一些变量称之为 闭包。 def text_in(number_in): print('in test in 函数, number_in is %d ' % ...
分类:
编程语言 时间:
2017-08-21 15:49:43
阅读次数:
150
1.cellForTitle 2.register ...
分类:
编程语言 时间:
2017-08-21 15:50:09
阅读次数:
113
Spring 系列: Spring 框架简介 更多详细源码参考来源:http://minglisoft.cn/technology 欢迎大家一起学习研究相关技术,源码获取请加求求:2042849237 更多详细源码参考来源:http://minglisoft.cn/technology sprin... ...
分类:
编程语言 时间:
2017-08-21 15:50:17
阅读次数:
173
在C语言中,函数名可以当做函数指针传递给形参从而实现回调 在C++11中,实现回调还可以通过函数模板和lambda表达式的方式 而假如回调函数的代码实现较为复杂,且具有重用价值,lambda表达式这种一次性的方案就不太适合,在C++11之前,是通过函数对象来实现的。函数对象说白了就是一个类的普通对象 ...
分类:
编程语言 时间:
2017-08-21 15:50:56
阅读次数:
130
行和缩进 学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。 缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行 多行语句 Python语句中一般以新行作为为 ...
分类:
编程语言 时间:
2017-08-21 15:51:05
阅读次数:
196
1.SpringMVC 概述 Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请 求的控制器,而无 ...
分类:
编程语言 时间:
2017-08-21 15:51:22
阅读次数:
183
Python自动化运维之13、异常处理及反射(__import__,getattr,hasattr,setattr) 一、异常处理 python异常: python的运行时错误称作异常 (1)语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译 (2)逻辑错误:由于不完整或不合法的输 ...
分类:
编程语言 时间:
2017-08-21 15:51:32
阅读次数:
283
在这篇文章里,我将对那些在各种有关闭包的资料中频繁出现,但却又千篇一律,且暧昧模糊得让人难以理解的表述,做一次自己的解读。或者说是对“红宝书”的《函数表达式/闭包》的那一章节所写的简洁短小的描述,做一些自己的注解,仅供抛砖引玉 ...
分类:
编程语言 时间:
2017-08-21 15:52:09
阅读次数:
213
在Swift中,懒加载只调用一次,如果将数值清空或者设置为nil,再次调用时,不会重新调用懒加载中的方法 1、基本使用方法 2、当内容多的时候 3、复杂写法不建议使用,这里就不写了。哈哈。。。 ...
分类:
编程语言 时间:
2017-08-21 15:52:43
阅读次数:
142
/** *获取指定日期 前后指定天数的 日期 * */ public static String getNewDate(String sdate, int days) throws Exception { DateFormat dateFormat = new SimpleDateFormat("y... ...
分类:
编程语言 时间:
2017-08-21 15:52:53
阅读次数:
213
1、 知道 Swift 中有命名空间 - 在同一命名空间下,全局共享! - 第三方框架使用 Swift 如果直接拖拽到项目中,从属同一个命名空间,很有可能冲突! - 以后尽量使用 cocoapod 2、 重点是要知道 Swift 中 NSClassFromString(发射机制)的写法 - 发射最重 ...
分类:
编程语言 时间:
2017-08-21 15:53:51
阅读次数:
172
模拟浏览器打开网页: headers={ 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.137 Safari/537.36 LBBRO ...
分类:
编程语言 时间:
2017-08-21 15:54:47
阅读次数:
208
整理一下python selenium自动化测试实践中使用较多的po设计模式。 为什么要用PO 基于python selenium2开始开始ui自动化测试脚本的编写不是多么艰巨的任务。只需要定位到元素,执行对应元素的操作即可。 下面我们看一下这个简单的脚本实现百度搜索。 从上述代码来看,我们所能做的 ...
分类:
编程语言 时间:
2017-08-21 16:29:36
阅读次数:
553
函数带参的优先级deffunc_add(name,age=23*args,**kwargs):return1,2,name,[1,2]t=func_addprint(t)():
a=()
b=()
c=a|b
c[]
(re_test())({‘d‘,‘a‘,‘f‘,‘s‘},1,2,3,[333,78])默认return值为null如返回多个参数系统将默认参数为一个元组返回
分类:
编程语言 时间:
2017-08-21 16:30:37
阅读次数:
179
当我们定义一个class的时候,我们实际上就定义了一种数据类型。类是抽象的模板,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。class S ...
分类:
编程语言 时间:
2017-08-21 16:31:53
阅读次数:
157
类的初始化顺序1、静态变量2、静态代码块3、main方法4、类的属性5、代码块6、构造方法如果有父类则是1、父类–静态变量2、父类–静态代码块3、子类–静态变量4、子类–静态代码块5、父类–属性6、父类–代码块7、父类–构造方法8、子类–属性9、子类–代码块10、子类–构造方法..
分类:
编程语言 时间:
2017-08-21 16:32:30
阅读次数:
145
forword跳转页面的三种方式: 1.使用serlvet ? 1 2 3 4 5 6 7 8 9 10 11 12 /** * 使用forward跳转,传递基本类型参数到页面 * 注意: * 1.使用servlet原生API Request作用域 * */ @RequestMapping("/te ...
分类:
编程语言 时间:
2017-08-21 16:33:12
阅读次数:
188
一、基本定义 (一)、面向过程(procedure oriented programming POP) 面向过程是分析解决问题的步骤,然后用函数把这些步骤一步一步的实现,然后在使用的时候一一调用则可。 (二)、面向对象(object oriented programming OOP) 面向对象是把构 ...
分类:
编程语言 时间:
2017-08-21 16:35:19
阅读次数:
158