06 2018 档案
摘要:1、首先检查linux有没有安装python-pip包,直接执行 yum install python-pip 2、没有python-pip包就执行命令 yum -y install epel-release (3)、执行成功之后,再次执行yum install python-pip (4)、对安装
阅读全文
摘要:1 #!/usr/bin/python3 2 # -*- coding: utf-8 -*- 3 4 """ 5 ZetCode PyQt5 tutorial 6 7 This is a Tetris game clone. 8 9 """ 10 11 from PyQt5.QtWidgets im
阅读全文
摘要:1 # -*- coding: UTF-8 -*- 2 from Tkinter import * 3 tk=Tk() 4 tk.geometry('500x400+500+200') 5 tk.title('API测试系统') 6 def close(): 7 tk.destroy() 8 def
阅读全文
摘要:Label组件: Label组件用于显示文本和图像,并且使用双重缓冲 用法: 使用Label组件可以指定想要显示的内容(文本、位图或者图片): from tkinter import * master = Tk() w = Label(master, text="Hello FishC!") w.p
阅读全文
摘要:一 整体结构概览 unittest原名为PyUnit,是由java的JUnit衍生而来。对于单元测试,需要设置预先条件,对比预期结果和实际结果。 整体结构:unittest库提供了test cases, test suites, test fixtures,test runner: test cas
阅读全文
摘要:一、Pyhon工作原理—— 核心概念:test case, testsuite, TestLoder,TextTestRunner,TextTestResult, test fixture TestCase(测试用例): 所有测试用例的基类,它是软件 测试中最基本的组成单元。 一个test case
阅读全文
摘要:前言 requests发请求时,接口的响应时间,也是我们需要关注的一个点,如果响应时间太长,也是不合理的。如果服务端没及时响应,也不能一直等着,可以设置一个timeout超时的时间 关于requests请求的响应时间,官网上没太多介绍,并且我百度搜了下,看很多资料写的是r.elapsed.micro
阅读全文
摘要:一、简述 通过前面的分析,我们知道无论是创建一个客户端还是服务器,第一步要做的就是调用thriftpy.load对thrift文件进行解析,并在内存中构建相应的module,本文将对load方法进行一个简单的分析。 二、load方法分析 load方法关键代码如下,该方法调用了parser模块中的pa
阅读全文
摘要:sleep.thrift文件(什么是thrift文件?),文件内容如下,该文件定义了一个Sleep服务,该服务提供一个sleep方法,sleep方法接受一个32位int类型的参数且没有返回值 sleep_server.py文件,文件内容如下 sleep_client.py文件,文件内容如下 运行结果
阅读全文
摘要:1、msgBox msgbox(msg='(Your message goes here)', title=' ', ok_button='OK', image=None, root=None) msgbox() 显示一个消息和提供一个"OK"按钮,你可以指定任意的消息和标题,你甚至可以重写"OK"
阅读全文