摘要: 安装scrapy遇到的问题 pip install scrapy 可能会遇到VC++14.0 Twisted这样的问题 解决方法 点击下载链接找到Twisted对应电脑版本的whl文件: "twisted.whl文件" 然后输入pip install xxxx.whl文件离线安装 最后在pip in 阅读全文
posted @ 2019-05-26 10:55 苏黎世的从前 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一个python文件的执行方法 作为脚本语言执行 实例代码: 直接执行 可以发现,直接执行test.py文件,可以print两行字符串。即if__name__ == ' _ _ main _ _ '语句之前和之后的代码都被执行。 import到其他的python脚本中被调用(模块重用)、执行。 创建 阅读全文
posted @ 2019-04-07 20:04 苏黎世的从前 阅读(9469) 评论(0) 推荐(0) 编辑
摘要: 1.使用set函数 list1 = [7,8,7,8,9,10] set(list1) {8, 9, 10, 7} 2.使用字典函数 list1 = [7,8,7,8,9,10] b = dict.fromkeys(list1) b {7: None, 8: None, 9: None, 10: N 阅读全文
posted @ 2019-04-07 16:15 苏黎世的从前 阅读(4557) 评论(0) 推荐(0) 编辑
摘要: 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明: "点击查看。" 反射类操作 callable() 用于检查一个对象是否是可调用的。如果返回 True,object 仍然可能调用失败;但如果返回 False,调用对象 object 绝对不会成功。 注意!对 阅读全文
posted @ 2019-04-07 14:54 苏黎世的从前 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明: "点击查看。" 集合类操作 format() 格式化字符串的函数 "{} {}".format("hello", "world") 不设置指定位置,按默认顺序 'hello world' "{0} {1}" 阅读全文
posted @ 2019-04-06 15:26 苏黎世的从前 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看。 数学运算类 abs() 求绝对值 1、参数可以是整型,也可以是复数 2、若参数是复数,则返回复数的模 abs( 10) 10 abs(10) 10 abs(0) 0 a = 10 a.__abs_ 阅读全文
posted @ 2019-04-06 11:00 苏黎世的从前 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: Python的各种推导式 推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导。 列表推导式 字典推导式 集合推导式 列表推导式 1.使用[]生成list var = [out_exp_put for 阅读全文
posted @ 2019-04-05 23:07 苏黎世的从前 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 闭包 概念:内部函数对外部函数作用域里变量的引用 例子 def fun(): 外部函数 a = 1 外部函数作用域里的变量 print('this is func') def func1(num): 内部函数也就是闭包函数 print('this is func1') print(num + a) 阅读全文
posted @ 2019-04-05 19:20 苏黎世的从前 阅读(318) 评论(0) 推荐(0) 编辑
摘要: zip函数描述 zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象。 如果各个可迭代对象的元素个数不一致,则返回的对象长度与最短的可迭代对象相同。 利用 号操作符,与zip相反,进行解压。 zip函数语法 zip(iterable1,itera 阅读全文
posted @ 2019-04-05 12:52 苏黎世的从前 阅读(6095) 评论(0) 推荐(0) 编辑
摘要: RDD的动作算子 reduce(func) 通过func函数聚集RDD中的所有元素,这个功能必须是可交换且可并联的。(符合结合律和交换律),func输入为两个元素,返回为一个元素。 def add(x,y): return x+y sc.parallelize([1, 2, 3, 4, 5]).re 阅读全文
posted @ 2019-04-05 10:44 苏黎世的从前 阅读(345) 评论(0) 推荐(0) 编辑