摘要:   这是后台管理系统最后一个功能,产品管理,它的接口与页面功能与上一章差不多。       获取产品列表接口 1 @get('/api/product/') 2 def callback(): 3 """ 4 获取列表数据 5 """ 6 #... 阅读原文
2017-12-01 00:58:03 阅读(861) 评论(0)
摘要: 参考博客:https://www.cnblogs.com/itogo/p/5635629.html 一、简介   Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递。 二、基本队列   2.1 class q... 阅读原文
2017-12-01 00:18:01 阅读(799) 评论(0)
摘要: 一些常用的内置函数: 内置函数一: # callable()#检查函数是否能被调用,返回True、False def f1(): pass # f1()#能被调用 f2 = 123 # f2()# 这个不能被调用 print(callable(f1)) # 能被调用 print(callable(... 阅读原文
2017-11-30 23:38:03 阅读(780) 评论(0)
摘要: 1.功能简介 此程序模拟计算器操作,可实现带括号的加减乘除运算。   2.实现方法 本程序采用python语言编写,主要运用了正则表达式来解析和匹配输入的计算式,按照先括号、再乘除、后加减的顺序逐步匹配计算缩减计算公式,直到不含运算符了即为最终结果。通过calculate计算器主函数完成整个输入公式的计算,内部调用子... 阅读原文
2017-11-30 22:10:02 阅读(736) 评论(0)
摘要: 人生苦短,我用 Python。为什么?简单明了的理由当然是开发效率高。但是学习 Python 的初学者往往会面临以下残酷的现状:网上充斥着大量的学习资源、书籍、视频教程和博客,但是大部分都是讲解基础知识,不够深入;也有的比较晦涩,难以理解。如果你真的想要高效地学习 Python,那就需要掌握如何过滤网上的垃圾教程资源... 阅读原文
2017-11-30 20:32:01 阅读(772) 评论(0)
摘要:   开始之前,交代一下开发环境。个人的体会是,由于版本兼容问题,学Python经常遇到莫名其妙的现象。 环境: win7 专业版 64位 Python 2.7.14 Ipython 5.5.0 pip 9.0.1 matplotlib 2.1.0 numpy 1.13.3 PIL 1.1.7 Pi... 阅读原文
2017-11-30 19:46:02 阅读(821) 评论(0)
摘要: 在原来基础上生成测试报告: 首先需要  HTMLTestRunner.py 的unittest生成报告文件 然后稍微修改代码: import requests import json import unittest import time from HTMLTestRunner import HTMLTestRun... 阅读原文
2017-11-30 18:40:02 阅读(777) 评论(0)
摘要: import requests import json import unittest class MyTest(unittest.TestCase): def setUp(self): print("[+]start") def tearDown(self): ... 阅读原文
2017-11-30 17:17:02 阅读(856) 评论(0)
摘要: 查找方法   :    顺序查找法     二分查找法 1 import time,random 2 3 #时间计算 4 def cal_time(func): 5 def wrapper(*args,**kwargs): 6 time1=time.time() 7 ... 阅读原文
2017-11-30 15:32:03 阅读(787) 评论(0)
摘要: 这次老鱼开始学习matplotlib了。 在上个pandas最后一篇博文中,我们已经看到了用matplotlib进行绘图的功能,这次更加系统性地多学习一下关于matplotlib的功能。 在matlab中,其拥有非常强大的显示图表的功能。 在python中,就提供了一个类似matlab软件中的画图库matplotli... 阅读原文
2017-11-30 11:28:01 阅读(794) 评论(0)