python
harry5508
寒叶知秋,进阶中...
展开
-
python常见报错收集
1、error:Non-UTF-8 code starting with '\xbf' in file这是文件编码问题,在文件的最上方加上注释:#encoding=gbk.2、关于from,import的区别引用大神的解释:from import : 从包里把钥匙拿出来,给我 import : 把包给我3. Ubuntu系统终端下: vi 上下左右变ABCD问题解...原创 2018-09-19 08:44:36 · 403 阅读 · 0 评论 -
Python爬虫之对requests和urllib库的认识和使用(一)
目录一、认识requests和urllib工具库二、urllib的具体使用1.urllib的request模块的urlopen方法可以发送http请求,具体使用:2.使用response.read()可以获得响应体的内容,具体使用:3.设置请求头部信息:headers4.设置代理访问:ProxyHandler(防止ip被封)5.携带cookie访问(HTTPCoo...原创 2019-02-15 18:29:13 · 1479 阅读 · 0 评论 -
tornado+vue实现上传文件
要用tornado+vue写一个后台管理系统,记录一下遇到文件上传时候的步骤:1.Form表单里的代码:(这里是使用的饿了么表单组件) <el-form-item label="头像"> <el-upload class="avatar-uploader"//上传框框的样式 ...原创 2018-11-19 11:39:00 · 2070 阅读 · 1 评论 -
python实现mysql多条件查询筛选功能
目的:实现app列表筛选。一、思路原本是Java项目做的,感觉有些复杂,相反,Python代码较为简洁,改用Python实现。要想实现筛选,就要想办法如何动态根据请求的条件写sql语句,第一步要考虑的是如何更好的封装请求到后台,以便于根据条件动态的拼接sql语句。二、条件封装首先将要所有要筛选的条件封装成json数据在请求里,形如:{"MainCategories": "...原创 2018-10-30 19:29:42 · 11516 阅读 · 4 评论 -
python json和字典互相转化
#导包import json#json字符串转换成字典json.loads(json_str) #字典转换成json字符串 json.dumps(dict)原创 2018-10-17 14:48:13 · 1728 阅读 · 0 评论 -
python上手高并发处理框架-Tornado
Tornado(python的web框架)百科简介:Tornado是一种 Web 服务器软件的开源版本。Tornado 和现在的主流 Web 服务器框架(包括大多数 Python 的框架)有着明显的区别:它是异步非阻塞式服务器,而且速度相当快。得利于其非阻塞的方式和对epoll的运用,Tornado 每秒可以处理数以千计的连接,因此 Tornado 是实时 Web 服务的一个 理想框...原创 2018-10-10 13:57:12 · 4033 阅读 · 0 评论 -
python中传参数模糊查询mysql
先看这个查询语句:SELECT * FROM company WHERE CompanynameChinese LIKE '%条件%'这语句在mysqldb的模块中会导致被转义。因为%在python中是转义字符,需要两个%%代替%,但是我尝试这样写:SELECT * FROM company WHERE CompanynameChinese LIKE '%%%%%s%%%%%'还是会报错:...原创 2018-10-16 12:57:13 · 2784 阅读 · 0 评论 -
python的三元运算
格式:res = 值1 if 条件 else 值2原创 2018-10-16 10:35:55 · 1004 阅读 · 0 评论 -
python 查找字符串
python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法。1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1info = 'abca'print info.find('a')##从下标0开始,查找在字符串里第一个出现的子串,返回结果:0info = 'abca'print info.find('a...原创 2018-10-16 09:24:25 · 505 阅读 · 0 评论 -
Python列表list不改变顺序去重的想法
一、首先看一下:Python的reduce函数reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。例如,编写一个f函数,接收x和y,返回x和y的和: ...原创 2018-10-18 13:58:58 · 5981 阅读 · 0 评论 -
python对列表排序
1、基础排序:sortedlist=sorted([5, 2, 3, 1, 4])print(list)输出结果:[1, 2, 3, 4, 5]2.key参数/函数key参数的值为一个函数,此函数只有一个参数且返回一个值用来进行比较。例如通过key指定的函数来忽略字符串的大小写:list=sorted("This is a test string from Andr...原创 2018-10-11 16:10:37 · 4078 阅读 · 0 评论 -
Python爬虫之对requests和urllib库的认识和使用(二)
上篇文章已经介绍了urllib库的基本使用,本篇博客介绍requests库的基本使用,爬虫极力推荐requests,看完你就明白辽~。学习之前推荐一个非常好的http测试网站:http://httpbin.org,提供非常非常完善的接口调试、测试功能~requests库的具体使用Python里默认是没有requests库滴,安装完Python需要手动安装requests库:p...原创 2019-02-18 18:29:27 · 387 阅读 · 0 评论