• 虚拟运行环境Virtualenv

    VirtualEnv用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响,它能够: 在没有权限的情况下安装新套件 不同应用可以使用不同的套件版本 套件升级不影响其他应用 ubuntu16.04安装: $ [sudo] pip3 install virtualenv 创建虚拟环境...

    2018-12-06 07:35:33

  • 撩课-Python-每天5道面试题-第5天

    一. 给定一个圆心和半径, 以及一个点坐标, 判定该点是否在圆内; 例如: 用户输入圆心: (1, 2) 半径: 2.5 测试点为(2, 2) 结果: 判定测试点是在圆内 思路: 结合勾股定理, 计算测试点距离圆心的距离test_distance; 比对test_distance 与半径的长短, 如果大于, 则不在圆内;...

    2018-12-06 07:35:28

  • 2.Twisted学习

    编写一个客户端 概论 Twisted是一个设计十分灵活的框架,而且允许编写出非常强大的客户端。编写灵活的客户端的只需要你写几个层就可以了。这个文档涵盖了如何创建一个客户端,不包括UDPUDP is covered in a different document . 首先,Protocol类是你通常用来执行和解...

    2018-12-06 07:35:30

  • python装饰器详解

    # -*- coding:utf-8 -*- import time # 作者: baikai # 创建时间: 2018/12/4 13:22 # 文件: demo.py # IDE: PyCharm # 装饰器 # 1:不能修改被装饰的函数的源代码 # 2:不能够改变被装饰函数的调用方式 # 应用场景:插入日志、性能测试、处理事务 # 需求测试一个函数大概...

    2018-12-06 07:35:27

  • Python循环与判断

    1.for 循环 使用for语句可以遍历全部元素,例如逐个输出字符串中的字符,逐个输出列表中的元素,元组中的元素,集合中的元素(注意赋值时各元素的顺序),字典中的键…… 1-1.range循环: 1 for i in range(5): # range(5)函数是生成一个0-4的列表来作为循环次数的判定 2...

    2018-12-06 07:35:18

  • Python:解析PDF文本及表格——pdfminer、tabula、pdf

    pdf 是个异常坑爹的东西,有很多处理 pdf 的库,但是没有完美的。 一、 pdfminer3k pdfminer3k 是 pdfminer 的 python3 版本,主要用于读取 pdf 中的文本。 网上有很多 pdfminer3k 的代码示例,看过以后,只想吐槽一下,太复杂了,有违 python 的简洁。 from pdfminer....

    2018-12-06 07:35:16

  • 分包收集 android 运行的 logcat 日志

    1 # -*- coding:utf-8 -*- 2 import os 3 import time 4 from common import Common 5 comm = Common() 6 7 cmd = r ' adb logcat -v time -b main -b radio -b system ' 8 for i in range(3 ): 9 fn = r ' ../run_log/logcat ' + str(i) + ' .log ' 10 os.popen(cmd+...

    2018-12-06 07:35:13

  • 【笔记】嵩天-Python语言程序设计-完成两个简单实例

    【根索引】 【Python索引】 目标 使用PyCharm,完成两个小实例的编写和运行。一个是温度转换,一个是蟒蛇图形绘制。 过程 1、先设置project目录,虽然命名不是很正式,主要不太习惯软件的目录结构,好在只是熟悉语言和工具,就先把代码都放一个目录下吧。 2、可以打开...

    2018-12-06 07:35:13

  • day 11 - 1 装饰器

    装饰器 装饰器形成的过程:最简单的装饰器——有返回值的——有一个参数——万能参数 装饰器的作用:不想修改函数的调用方式 但是还想在原来的函数前后添加功能 原则:开放封闭原则 语法糖:@装饰器函数名 装饰器的固定模式 原则:开放封闭原则 开放:对扩展是开放的...

    2018-12-06 07:35:12

  • python字符串大小写转换

    str = "www.w3cSChool.cn" print(str.upper())# 把所有字符中的小写字母转换成大写字母 print(str.lower()) # 把所有字符中的大写字母转换成小写字母 print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写 print(str.title()) # 把每个单词的第一个字母转...

    2018-12-04 07:06:32

2