1. python标准模块介绍-string:文本常量和模板

    string—文本常量和模板

    作用:包含处理文本的常量和类。

    Python版本:1.4及以后版本

    最早的Python版本就有string模块。 之前在这个模块中实现的许多函数已经移至str对象的方法。 string模块保留了几个有用的常量和类,用于处理str对象。

    代码地址

    函数

    capwords()的将字符串中所有单词的首字母大写。

    >>> import string
    >>> t = "hello world!"
    >>> string.capwords(t)
    'Hello World!'
    >>> t
    'hello world!'
    >>> t.capitalize()
    'Hello world!'
    >>> t
    'hello world!'
    

    结果等同于先调用split(),把结果列表中各个单词的首字母大写,然后调用join()合并结果。

    因为str对象已经有capitalize()方法,该函数的实际意义并不大。

    模板

    字符串模板已经作为PEP 292的一部分增加到Python 2.4中,并得到扩展,以替代内置拼接(interpolation …

    read more
  2. python3外部库boost介绍 用c++为python编写扩展

    概述

    有不同的方法来用C++扩展Python:

    • Swig
    • 使用Boost.Python,可选择使用Py++预处理
    • 使用Cython。

    Cython出现之前,Boost.Python是编写C ++扩展模块最爽的方式。

    Boost.Python集成在Boost C++ Libraries中。 要在Ubuntu系统上安装;

    $ sudo apt-get install libboost-python-dev 
    $ sudo apt-get install python-dev
    

    快速入门

    hellomodule.cpp

    #include <iostream>
    
    using namespace std;
    
    void say_hello(const char* name) {
        cout << "Hello " <<  name << "!\n";
    }
    
    #include <boost/python/module.hpp …
    read more
  3. python3快速入门教程1 turtle绘图-1开始

    概述

    本章内容比较多,除了代码部分,其他内容可以后面回头再看。

    简介

    Python是一门简单易学,功能强大的编程语言。它具有高效的高层次数据结构,简单但有效的方式支持面向对象编程,语法优雅,动态类型,解释执行。使之成为多数平台上很多领域的脚本和快速应用开发的理想语言。它的设计理念强调代码的可读性, 跟C ++或Java等语言比可以用更少的代码实现同样的概念。Python能清晰地实现小型和大型程序。

    Python解释器及其丰富的标准库的源码或者二进制版本可以从http://www.python.org/免费获取和转发。该还包含很多免费的第三方Python模块、程序、工具的发布链接及附加文档。

    Python的解释器很容易用C或C++(或其他c可以调用的语言)扩展新功能和数据类型。 Python也适用于作为定制应用的扩展语言。

    Python支持多种编程范式,包括面向对象的,命令式和函数式或过程式编程风格。它具有动态类型系统和自动内存管理和拥有庞大而全面的标准库

    Python虚拟机本身几乎可以在所有的作业系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器运行的程序。

    Python的官方解释器是CPython,该解释器用C语言编写,是一个由社区驱动的自由软件,目前由Python软件基金会管理。

    本教程向读者通俗地介绍Python语言和系统的基本概念和特点。配合Python解释器边学边练最佳,所有例子已经自包含在教程中,也可离线阅读。

    标准对象和模块参见The Python Standard …

    read more
  4. 手相学: 天尊山道人看相算命

    手相学 - 天尊山道人看相算命

    手并拢,左右手正面,背面,小指侧面共六张照片,(可选:舌象、面相)。光线,自然光较好,非阳光直射。

    image

    生命线

    生命线:由拇指与食指间之虎口部位延伸呈弧形线纹,象征生命意志及活力生命线纹若是深明清晰,强而有力的延伸环绕接近手腕处,则为体魄强健,个性执着而好胜心强,行事鲜明果决,具有企图心,也多能凭借个人不断努力,而达到自我想要的成果……

    技术支持QQ群:中医解梦看相八字算命 391441566 草药中医手相面相看相 184175668

    一对一商务服务微信: pythontesting, 看手相、面相、舌相、抽签、体质识别。服务费100元每人次。

    image

    image

    感情线

    感情线:是由小指的下方横亘手掌的线纹,象征个人情感,感受能力和爱情的运势。感情线纹若横向延伸至食指与中指间,则其人显得成熟稳健,用情适中,内心不会偏颇,心灵与肉体都能够兼顾,且会设身处地为对方着想,能够真诚付出自己的情感……

    image

    image

    智慧线

    智慧线 …

    read more
  5. [雪峰磁针石博客]软件自动化测试初学者忠告

    题外话

    测试入门

    很多受过高等教育的大学生经常问要不要去报测试培训班来入门测试。

    答案是否。

    高等教育的合格毕业生要具备自学能力,如果你不具备自学能力,要好好地反省一下,为什么自己受了高等教育迷恋于各种入门级别的培训?是没有毅力还是不知道学习方法?

    没有毅力的话,要自己多看些励志的书,多想想社会的残酷,亲人的失望等来勉励自己,毕竟企业多半也不会喜欢懒散的人的。

    不知道学习方法的话,可以去知乎上看看,有些地方是回答得挺好的。简而言之,读《软件评测师教程》(国内软件评测师教材),《Software Testing Foundations 4th》(强烈推荐 国外测试认证ISTQB教材),《谷歌测试之道》是通常比培训机构更好地入门测试。这些测试入门书籍可以在 qq群144081101 567351477的共享找到。

    附录:经典的软件测试基础书籍免费下载

    我身边碰到比较有水平的软件测试,没有一个是什么_石、_testing、_林、_鸟、*内等入门测试的。而且这些机构经常打着包就业的名义骗人去培训,培训的老师通常口才很好,善于包装,但是关键的一点,这些老师多数自己都不是合格的测试。培训完之后有些学生重学几次又无法就业,甚至出现学生和培训机构对簿公堂的情况(这种情况通常是培训机构败诉,如果你身边有这样的被骗朋友可以建议他们先交涉不行再找律师保护自己)。

    实体培训业尤其成为打着就业的幌子进行行骗的重灾区 …

    read more
  6. python测试开发自学每周一练

    Table of Contents

    python每周一练

    每周五发布python需求,所有需求都来自实际企业。下周五发布参考答案。

    • 技术支持 (可以加钉钉pythontesting邀请加入) qq群:144081101 591302926 567351477

    • 道家技术-手相手诊看相中医等钉钉群21734177 qq群:391441566 184175668 338228106 看手相、面相、舌相、抽签、体质识别。服务费50元每人次起。请联系钉钉或者微信pythontesting

    接口自动化性能测试数据分析人工智能从业专家一对一线上培训大纲

    本文最新版本

    2018-06-06 json格式转换

    现有 人脸标注的海量数据,部分参见:data

    要求输出: 1,files.txt

    1
    2
    3
    4
    5
    6 …
    read more
  7. flask构建自动化测试平台10-模板继承和表单

    10-模板继承和表单

    主要内容:

    • 添加帐户和表格
    • 缩短网址
    • 添加帐户和表格
    • 添加处理注意请求的功能
    • 通过WTForms添加用户反馈

    技术支持QQ群: 144081101 591302926 567351477

    接口自动化性能测试数据分析人工智能从业专家一对一线上培训大纲

    本文最新版本

    bootstrap

    Bootstrap是来自Twitter的开源框架,它提供了用户界面组件以创造简洁并有吸引力的网页并兼容所有现在的网络浏览器。参考资料:bootstrap wikipedia 主页 入门 组件

    下载,解压文件到static。

    我们将采用模板

    账户管理

    flask-login

    user.py

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    class User:
        def __init__(self …
    read more
  8. flask构建自动化测试平台9-点餐应用

    9-点餐应用

    主要内容:

    • bootstrap
    • 账户管理

    技术支持QQ群: 144081101 591302926 567351477

    接口自动化性能测试数据分析人工智能从业专家一对一线上培训大纲

    本文最新版本

    bootstrap

    Bootstrap是来自Twitter的开源框架,它提供了用户界面组件以创造简洁并有吸引力的网页并兼容所有现在的网络浏览器。参考资料:bootstrap wikipedia 主页 入门 组件

    下载,解压文件到static。

    我们将采用模板

    账户管理

    flask-login

    user.py

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    class User:
        def __init__(self, email):
            self.email …
    read more
  9. flask构建自动化测试平台6-交互式犯罪地图

    6-交互式犯罪地图

    本章将介绍以下主题:

    • mysql
    • 创建犯罪地图

    本文最新版本 代码地址

    安装mysql

    ```#!sh

    apt-get install mysql-server

    pip3 install pymysql

    python db_setup.py # 创建数据库

    dbconfig.py
    
    ```#!python
    
    test = False
    db_user = 'root'
    db_password = '654321_'
    

    db_setup.py

    ```#!python

    import pymysql import dbconfig connection = pymysql.connect(host='localhost', user=dbconfig.db_user, passwd=dbconfig.db_password)

    try: with connection.cursor() as …

    read more

« Page 14 / 21 »

links