1. 持续集成工具jenkins书籍

    Continuous Delivery with Docker and Jenkins - 2017.pdf

    使用Docker和Jenkins持续交付pdf

    主要特点

    • 使用Docker容器构建可靠且安全的应用程序。
    • 使用Docker,Jenkins和Ansible创建完整的Continuous Delivery管道。
    • 直接在Docker Swarm集群上提供应用程序。
    • 使用多容器和数据库迁移创建更复杂的解决方案。
    • 严重依赖python

    你将学到什么

    • 掌握Docker基础知识以及如何将应用程序停靠在持续交付流程中
    • 配置Jenkins并使用基于Docker的代理进行扩展
    • 了解成功的持续交付管道的原则和技术方面
    • 使用现代工具创建完整的持续交付流程:Docker,Jenkins和Ansible
    • 使用Cucumber编写验收测试,并使用Jenkins在Docker生态系统中运行它们
    • 使用Docker Compose创建多容器应用程序
    • 管理持续交付流程中的数据库更改,并了解有效的框架,如Cucumber和Flyweight
    • 使用Docker Swarm使用Jenkins构建群集应用程序
    • 将构建的Docker镜像发布到Docker Registry,并使用社区最佳实践部署Jenkins管道的循环

    图片.png

    Jenkins 2.x Continuous Integration Cookbook(3rd …

    read more
  2. python数据分析工具pandas作业:合并excel重复行

    python数据分析工具pandas作业:合并excel重复行

    工作中经常有些数据,从多个EXCEL表中汇总后,会出现同一项目多条记录的情况,需要合并这些对应的记录。

    数据示例:

    下图中,我们state和year能确定一个项目,但是有2条记录,我们需要把对应记录的pop值相加。

    图片.png

    代码

    #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    # 技术支持:https://www.jianshu.com/u/69f40328d4f0 
    # 技术支持 https://china-testing.github.io/merge_excel_rows.html
    # https://github.com/china-testing/python-api-tesing/blob/master/practices/pandas/merge_excel_rows.py
    # 项目实战讨论QQ群630011153 144081101 …
    read more
  3. python opencv工具作业:使用tkinter展示边缘检测

    pandas是一个功能强大的开源Python库,用于数据分析,处理和可视化,当前版本:0.23.4。用户在1000万左右,并成为Python数据科学工具包中的“必须使用”的工具。

    许多数据科学家都向我提出过​​这样的问题:

    pandas 可靠吗?

    以后还会维护么?

    为什么没有发布1.0版本!

    版本号可用于表示产品的成熟度。但在开源世界中,版本号并不一定能告诉关于库的成熟度或可靠性的信息。 实际上 pandas既成熟又可靠!不过版本号传达了API的稳定性。

    走向pandas 1.0

    • 推荐使用方法链

    不使用方法链的例子:

    import pandas
    
    df = pandas.read_csv('data/titanic.csv.gz') 
    
    df = df[df.Age < df.Age …
    read more
  4. python图像处理pillow工具作业:合并拼接图片

    pillow简介

    Python Imaging Library给Python解释器增加了图像处理能力。

    该库提供了广泛的文件格式支持,高效的内部展现,以及十分强大的图像处理能力。

    核心图像库专为以几种存储为基本像素格式数据的快速访问而设计。它为通用图像处理工具提供了坚实的基础。

    我们来看看这个库的用途。

    • 图像存储

    PIL适合图像归档和图像批量处理,你可以使用它建立缩略图,转换格式,打印图片等。

    现在的版本可以识别和读取大量的图片格式,写入常用的转换和表示格式。

    • 图像显示

    当前版本包含了Tk PhotoImageBitmapImage接口, 以及Windows DIB interface ,可以在PythonWin和其他基于Windows的工具包中使用。许多其他GUI工具包带有某种类型的PIL支持。

    为了方便调试还提供了show()方法,可以保存图像到磁盘并调用外显示。它将图像保存到磁盘,并调用外部显示工具。

    • 图像处理

    这个库包含了基本的图像处理功能,包括点操作,使用内置卷积内核过滤,色彩空间转换。

    这个库还支持更改图像大小、旋转、任意仿射变换。

    直方图方法允许你统计图像,这可以用于对比度增强和全局统计分析 …

    read more
  5. python库介绍-图像处理工具pillow中文文档-手册(2018 5.*)

    概述

    Python Imaging Library给Python解释器增加了图像处理能力。

    该库提供了广泛的文件格式支持,高效的内部展现,以及十分强大的图像处理能力。

    核心图像库专为以几种存储为基本像素格式数据的快速访问而设计。它为通用图像处理工具提供了坚实的基础。

    我们来看看这个库的用途。

    • 图像存储

    PIL适合图像归档和图像批量处理,你可以使用它建立缩略图,转换格式,打印图片等。

    现在的版本可以识别和读取大量的图片格式,写入常用的转换和表示格式。

    • 图像显示

    当前版本包含了Tk PhotoImageBitmapImage接口, 以及Windows DIB interface ,可以在PythonWin和其他基于Windows的工具包中使用。许多其他GUI工具包带有某种类型的PIL支持。

    为了方便调试还提供了show()方法,可以保存图像到磁盘并调用外显示。它将图像保存到磁盘,并调用外部显示工具。

    • 图像处理

    这个库包含了基本的图像处理功能,包括点操作,使用内置卷积内核过滤,色彩空间转换。

    这个库还支持更改图像大小、旋转、任意仿射变换。

    直方图方法允许你统计图像,这可以用于对比度增强和全局统计分析 …

    read more
  6. python网络作业:使用python的socket库实现ICMP协议的traceroute

    python测试开发项目实战-目录

    直接上代码:

    #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    # 技术支持:https://www.jianshu.com/u/69f40328d4f0 
    # 技术支持 https://china-testing.github.io/
    # https://github.com/china-testing/python-api-tesing/blob/master/practices/traceroute.py
    # 项目实战讨论QQ群630011153 144081101
    # CreateDate: 2018-11-26
    
    import socket
    import io
    import struct
    import sys
    
    class flushfile(io.FileIO):
        def __init__(self, f):
            self …
    read more
  7. python绘图作业:使用pygame库画房子

    使用pygame库画如下房子

    图片.png

    参考资料

    代码

    #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    # 技术支持:https://www.jianshu.com/u/69f40328d4f0 
    # 技术支持 https://china-testing.github.io/
    # https://github.com/china-testing/python-api-tesing/blob/master/practices/pygame_house.py
    # 项目实战讨论QQ群630011153 144081101
    # CreateDate: 2018-12-01
    import pygame
    pygame.init()
    screen = pygame.display.set_mode((640,480 …
    read more
  8. MD5值重复文件多进程检查工具check_md5.py - 性能测试工具开发

    python测试开发项目实战-目录

    MD5简介

    Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data Security Inc. April 1992)。

    MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。

    MD5算法具有以下特点:

    1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。

    2 …

    read more
  9. python GUI作业:使用tkinter的重要控件

    python测试开发项目实战-目录

    题目1:使用tkinter的重要控件 绘制如下菜单:

    图片.png

    参考代码:

    #!/usr/bin/env python3
    # -*- coding: utf-8 -*-
    # 技术支持:https://www.jianshu.com/u/69f40328d4f0 
    # 技术支持 https://china-testing.github.io/
    # https://github.com/china-testing/python-api-tesing/blob/master/practices/tk/tk3.py
    # 项目实战讨论QQ群630011153 144081101
    # CreateDate: 2018-11-29
    
    
    import tkinter as tk
    
    root = tk.Tk()
    root.title('tkinter控件')
    #create a …
    read more
  10. python测试开发人工智能项目实战-目录

    IT类技术学习的最好方法通常是练习。下面收集了一些一流企业实际工作的项目,供大家学习参考!

    工作日技术支持QQ群 630011153 144081101

    数据分析

    python GUI

    python 网络

    python 人工智能

    read more

« Page 3 / 13 »

links