![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
追随光、成为光
这个作者很懒,什么都没留下…
展开
-
layui上传并读取excel文件
前端代码 upload.render({ elem:'#load', url:'/data/uploadStuInfo', accept:'file', field: "stuInfo", //后端利用request.files['stuInfo']来获取上传的文件原创 2022-01-03 11:21:33 · 3649 阅读 · 0 评论 -
基于Flask实现Layui表格分页功能
分组查询语法Mysql分页查询和联合查询_Stillboring的博客-CSDN博客Flask view代码#获取学生信息def getStuInfoList(): #获取页数 pageNum = int(request.args.get("page")) #获取每页数量 pagePerNum = int(request.args.get("limit")) studentList = listStudentInfo() paramMap =.原创 2022-01-02 22:38:16 · 1616 阅读 · 1 评论 -
Python爬虫之urllib.request的使用
需要的模块urllib.request获取get一个请求这里以百度为例r = urllib.request.urlopen("http://www.baidu.com")获取之后我们输出r可以发现r是一个对象<http.client.HTTPResponse object at 0x000002AE92E36040>可以使用read()方法将该对象...原创 2020-05-08 09:26:58 · 1293 阅读 · 0 评论 -
Python爬虫之Urllib.request.Request
Request简介urlopen()方法可以实现最基本的请求的发起,但如果要加入Headers等信息,就可以利用Request类来构造请求。使用方法为:urllib.request.Request(url, data=None, headers={}, origin_req_host=None, unverifiable=False, method=None)参数解析...转载 2020-05-08 09:24:17 · 328 阅读 · 0 评论 -
关于if __name__ =="__main__"的理解
在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与大家分享。1、这段代码的功能一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制...转载 2020-05-02 16:45:47 · 264 阅读 · 0 评论 -
# -*- coding: UTF-8 -*-
现象:最近需要抓取一些网页的信息,但发现Python的乱码问题相对Java来说,不太一样。按照以往Java解决中文乱码问题的思路去解决Python乱码,貌似行不通,报错信息:SyntaxError: Non-ASCII character '\xe5' in file原因:Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文(或者其他的语言,比如小日本的日...原创 2020-05-02 16:37:21 · 30049 阅读 · 0 评论 -
python之lambda表达式和匿名函数
lambda表达式可以声明匿名函数。lambda函数是一种简单的,在同一行定中定义函数的方法,lambda函数实际上生成了一个函数对象。lambda表达式只允许包含一个表达式,不能包含复杂语句,该表达式的计算结果就是函数的返回值。基本语法如下:lambda arg1,arg2,arg2:表达式举个例子f = lambda a,b,c:a+b+cprint(f(1,2,3)...原创 2020-04-15 19:15:33 · 414 阅读 · 0 评论 -
python 推导式创建序列
推导式推导式是通过一个或多个迭代器快速创建序列的一种方法,它可以将循环和判断条件结合,从而避免使用冗长的代码列表推导式语法如下[表达式 for item in 可迭代对象] 或[表达式 for item in 可迭代对象 if 条件判断]>>>[x for x in range(5)][0,1,2,3,4]>>>[x*2 for x i...原创 2020-04-13 20:15:24 · 209 阅读 · 0 评论 -
python学习——类,文件和异常
类创建类创建一个小狗的类class Dog(): def __int__(self, name, age): self.name = name self.age = age def sit(self): print(self.name.title() + " is now sitting") def r...原创 2020-04-05 15:48:38 · 749 阅读 · 0 评论 -
python 导入模块的方法
模块是什么?模块实际上就是 以.py为结尾的文件注意点:自定义的模块尽量不要和系统模块重名模块内部封装了很多实用的功能,有时在模块外部调用就需要将其导入,导入模块简单划分,实际上就只有两种:import ……from …… import详细一点划分有五种:1,improt 模块名调用:模块名.功能名2,import 模块名 as 别名调用:别名.功能名3,fr...转载 2020-04-02 17:55:30 · 224 阅读 · 0 评论 -
python学习——基本数据类型操作和函数
列表语法:变量名 = [a,b,c,d] a,b,c,d可代表 int double string char 等数据类型访问列表:利用下标方式访问,类似于数组,但是可以用负数下表,-1代表倒数第一个数据修改某个元素:直接通过下标,来修改值。在列表尾部插入元素:在列表尾加元素,利用append()方法例如 a=[1,2,3]a.append(4)就是把4插入到...原创 2020-04-05 11:31:06 · 1604 阅读 · 0 评论