- 博客(13)
- 收藏
- 关注
转载 使用ImagesPipeline时候报错为:ModuleNotFoundError: No module named 'scrapy.contrib'
刚开始我是这样写的:报错为:哈哈,经过查阅资料,其实他是存在的,接下来修改如下:经过运行结果如下:问题解决,哈哈哈,搞定!!!!!!!!!!!!转载于:https://www.cnblogs.com/117698ai/p/11533175.html...
2019-09-17 13:37:00 276
转载 多任务
没有多任务的程序 import timedef sing(): '''唱歌 5秒钟''' for i in range(5): print("-----正在唱菊花茶-----") time.sleep(1)def dance(): '''唱歌 5秒钟''' for i in range(...
2019-09-04 22:33:00 98
转载 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (ch
阐述 想要把一个字符串转化成字典对象,在使用json的过程出现如此报错 解决方法 将字符串里面的单引号改为双引号 转载于:https://www.cnblogs.com/117698ai/p/11460620.html...
2019-09-04 17:49:00 174
转载 GIL(全局解释器锁)
来一道GIL面试题 描述python GIL的概念,以及他对python多线程的影响,编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否比单线程有所提升,并解释原因。 参考答案: 1.python语言和GIL没有关系,仅仅是由于历史原因在CPython虚拟机(解释器),难以移除GIL 2.GIL:全局解释器锁,每个线程在执行的过程都需要先获取G...
2019-09-03 22:53:00 111
转载 深拷贝与浅拷贝
前言 在说深浅拷贝之前,我们要明白以下原因是怎么产生的: 为什么a的数值就会变呢,我只是在b中添加了一个数值15,怎么a中也会添加一个15呢?原来python中所采用的的引用的方法,就是说a变量只是指向[13,14]这一个地址,当b = a时,并没有重新开辟一个新的地址,而是将b指向[13,14]这个地址,所以当执行b.append(15)时,...
2019-09-02 22:36:00 82
转载 python的数据类型之字符串(二)
字符串常见操作 如有字符串mystr = 'hello xiaose',以下是常见的操作 1.find 检测某个字符串是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 格式:mystr.find(str, start=0, end=len(mystr)) 示列: 2.index 跟find()...
2019-07-08 20:09:00 90
转载 python的数据类型之字符串(一)
字符串(str) 双引号或者单引号中的数据,就是字符串.注意事项1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。2、字符串可以用+运算符连接在一起,用*运算符重复。3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。4、Python中的字符串不能改变“+”可以直接连接多个字符串 “*”可以重复多个相同的...
2019-07-08 19:01:00 77
转载 python的is与==的区别
is is比较的是两个变量的地址值,如果地址值正确,则返回True,否则返回False,实例如下: 如图所示,a,b列表的数值相等,但地址是不相等的,所以返回True,与值无关== ==比较的是两个变量的值相等,如果值相等,则返回True,否则返回False,实例如下: 如图所示,其数值相等,所以返回True,因为==只比较的是值,与地址无关...
2019-07-08 18:30:00 73
转载 python的比较关系运算符和逻辑运算符
比较运算符运算符描述示例==检查两个操作数的值是否相等,如果是则条件变为真。如a=2,b=2则(a == b) 为 true.!=检查两个操作数的值是否相等,如果值不相等,则条件变为真。如a=2,b=3则(a != b) 为 true.<>检查两个操作数的值是否相等,如果值...
2019-07-08 18:18:00 263
转载 python基本数据类型之数字类型和其相关运算
数字(number)Python3 支持int、float、bool、complex(复数)。在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。像大多数语言一样,数值类型的赋值和计算都是很直观的。内置的 type() 函数可以用来查询变量所指的对象类型。运算符 下面以a=10 ,b=20为例进...
2019-07-06 13:24:00 78
转载 python的输入和输出
基本输出 python中的输出使用关键字--print,与python2不同的是,python3的输出后面必须要加括号,示例如下: python3.0以上输出: python2.0以上的输出: 格式化的输出 在程序中看到输出的语句存在%(占位符),那么这就是表示格式化的输出 %c ...
2019-07-06 08:04:00 147
转载 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数 例如给定nums = [2,7,11,15],target = 9...
python解决方案nums = [1,2,3,4,5,6] #假如这是给定的数组target = 9 #假如这是给定的目标值num_list = [] #用来装结果的容器def run(nums,target): '''功能函数''' for num1 in nums: for num2 in ...
2019-07-05 23:03:00 1201
转载 python的基本语法
编码 python3.0以上的版本,默认的源文件都是以UTF-8编码,所有的字符串都是unicode字符串,当然也可以为源文件指定不同的编码方式;编码实例:#随机取一个变量str = "xiaose"#进行utf-8编码str1 = str.encode("utf-8")#将其打印出来print(str1)#结果为:b'xiaose'解码...
2019-07-05 12:47:00 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人