python
舞动的獾
这个作者很懒,什么都没留下…
展开
-
python requests库学习
写在前面安装requests库只需要pip一条命令,安装python编译环境是一定要勾选将pip安装到环境变量的选项。pip install requests查看requests库调用方法import requestsprint(dir(requests))添加代理r=requests.get(url,proxies=proxies)proxies是一个字典对象import requestsurl="https://www.baidu.com"proxies={ "h原创 2020-07-30 18:53:39 · 423 阅读 · 0 评论 -
python类学习笔记
类的定义用class语句来创建一个类class student: pass #空语句,起到占位作用if __name__=='__main__': stu=student()#创建student对象,并将创建的对象赋给变量stu print(stu)#输出为这个对象所占的内存空间的首地址基于类创建对象,运行的结果如图关于对象类的属性1.创建student类包含name...原创 2020-04-10 21:42:58 · 940 阅读 · 1 评论 -
Django 开发收银系统六
销售查询功能实现作为管理员,对销售的明细的查询是必要的。前端的界面如下:虽然saleList表中有数据,但是并没有写入到表格中,所以希纳是的界面销售前端页面没有数据,要完成的是将表中的数据列入表格。展示销售概况,在views.py 添加功能函数,在urls.py下添加路径 path('main/', shop_views.main, name='main'), path('m...原创 2020-02-08 17:36:11 · 408 阅读 · 0 评论 -
Django 开发收银系统五
管理主界面效果如下:这里面的每个功能现在都是静态的前端显示的界面,我们现在需要对它进行动态展示,对应数据库中的内容,回顾数据库中的内容。Create Table if Not EXISTS AdminModules( ModuleId int Auto_Increment COMMENT '模块编号', ModuleName VARCHAR(100) Not Null COMMENT...原创 2020-02-07 20:19:26 · 439 阅读 · 0 评论 -
Django 开发收银系统四
写在前面前三篇已经写到了收银的大致的功能都已经基本实现,但是缺少的是将数据提交到数据库中。本章目标先从最简单的取消订单开始,也就是将订单页面清空。清空的内容包含流水单号,购物车内的商品,商品总价金额置零等。首先完成前端的取消事件。<div class="form-group"> <input type="button" cl...原创 2020-02-06 20:29:02 · 457 阅读 · 0 评论 -
Django开发收银系统三
实现前台收银1.模块介绍本章流程实现的页面如下:生成流水单号并展示使用面向对象写法,在shop的文件夹下创建myclass文件夹,直接调用myclass里的函数,是代码简洁。在myclass里创建文件shop_cashier.py,设计的流水单号如下。生成时间戳,引入时间函数和随机数函数import pymysqlfrom supermarket.settings impo...原创 2020-01-18 22:05:30 · 645 阅读 · 0 评论 -
Django开发收银系统二
写在前面,Django的项目创建开发基础,请在mooc上看基础免费课程创建项目,连接数据库创建项目django-admin startproject Dj03010python manage.py startapp shop在setting.py的目录下,引入建好的appINSTALLED_APPS = [ 'django.contrib.admin', 'djang...原创 2020-01-17 21:56:40 · 693 阅读 · 0 评论 -
python 实现问卷星自动填写多份
问卷星的问卷填写工具:burpsuit,python问卷星亲测,可以用python的requests库对问卷访问填写。首先对访问的页面进行抓包,得到的header部分照抄到requests的header里。亲测一个ip只能填写三份问卷,所以这里再脚本上加入随机的代理头部脚本如下:import requestsfrom urllib import parsefrom time impo...原创 2019-11-04 16:52:18 · 5287 阅读 · 5 评论 -
计蒜客python刷题笔记
1.计算A+BA,B= map(int, input().split())C=int(A+B)print(C)这里面输入必须同时输入两个数。用空格隔开,所以用到了map函数,第一个参数控制格式,splite()默认为空格2.输出马里奥a=''' ******** ************ ####....#. #..###........原创 2019-08-29 22:34:37 · 4495 阅读 · 0 评论 -
python之turtle的基本使用代码分析
turtle库的使用:turtle库引入:import turtle设置窗体的大小:turtle.setup(width,height,0,0)对于这个setup()的四个参数,width和height的值用于设置生成的窗体的高度与宽度,后面两个参数是作用于屏幕的位置,以屏幕的左上角为(0.0)建立坐标系,后面的两位参数是窗体的左上角在屏幕的左上角的位置。若后面的参数不写,默认的是在...转载 2019-04-16 17:49:47 · 6155 阅读 · 0 评论