一、文件操作模式概述 1、打开文件的模式: r, 只读模式【默认】 w,只写模式【不可读;不存在则创建;存在则删除内容;】 a, 追加模式【不可读;不存在则创建;存在则只追加内容;】 r, 只读模式【默认】 w,只写模式【不可读;不存在则创建;存在则删除内容;】 a, 追加模式【不可读;不存在则创建 ...
分类:
编程语言 时间:
2018-05-01 23:29:33
阅读次数:
175
提到迭代器不得不说迭代器协议,迭代器协议是指:对象必须提供一个__next__()方法,执行该方法要么返回迭代中的下一项,要么就抛出一个StopIteration异常(相当于报错的意思)以终止迭代。然而遵循这个协议的对象就称为可迭代对象,又称为迭代器。在Python中,for循环操作的对象就是可迭代 ...
分类:
编程语言 时间:
2018-04-30 15:38:48
阅读次数:
213
Hello World程序 学习语言必经之路。 在交互器中执行 除了把程序写在文件里,还可以直接调用python自带的交互器运行代码。 Pyhthon基础语法 标识符/关键字 第一个字符必须是字母或下划线。 标识符由字母、数字和下划线组成。 标识符对大小写敏感 第一个字符必须是字母或下划线。 标识符 ...
分类:
编程语言 时间:
2018-04-24 21:44:51
阅读次数:
210
到时再记录 3.内置函数-高阶函数 1.filter(func,sequence)接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新迭代器(在python3中), ...
分类:
编程语言 时间:
2018-04-15 13:31:26
阅读次数:
121
函数匿名函数匿名函数关键字lambda,一般的函数定义为deffoo():会定义名字,匿名函数表示方式:calc=lambdax:x*3calc(3)调用方式高阶函数高阶函数:把一个函数名当作实参传给另外一个函数或者返回值中包含函数名的函数就是高阶函数。importtimedefbar():time.sleep(2)print("inthebar")deftest(func):start_time
分类:
编程语言 时间:
2018-04-10 18:49:24
阅读次数:
221
1000000 Process finished with exit code 0 ...
分类:
编程语言 时间:
2018-04-08 22:27:14
阅读次数:
114
队列: 先进先出 后进先出 VIP(优先级) import queue # q = queue.LifoQueue()#后进先出 # # q.put(1) # q.put(2) # q.put(3) # print(q.get()) # print(q.get()) # print(q.get()) ...
分类:
编程语言 时间:
2018-04-08 18:09:59
阅读次数:
183
写在前面的话: 大学毕业之后没有从事自己专业方面的工作,期间也做了很多工作,现在来到了一家物流公司,但是每天日复一日的工作,枯燥,乏味,发现这并不是自己想要的,自己也有自己的梦想,也有自己的追求,想起蒂夫·乔布斯说过,每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考! 在茫茫的编 ...
分类:
编程语言 时间:
2018-03-29 02:16:07
阅读次数:
160
通用爬虫和聚焦爬虫 根据使用场景,网络爬虫可分为 通用爬虫 和 聚焦爬虫 两种. 通用爬虫 通用网络爬虫 是 捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。 通用搜索引擎(Search Engine)工作 ...
分类:
编程语言 时间:
2018-03-28 20:25:23
阅读次数:
176