分类
摘要:
这是后台管理系统最后一个功能,产品管理,它的接口与页面功能与上一章差不多。
获取产品列表接口
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)