
python
饭小粒
蓝牙&Android&iOS&EN
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python函数可变参数*args及**kwargs详解
Python函数可变参数*args及**kwargs详解初学Python的同学们看到代码中类似func(*args, **kwargs)这样的函数参数定义时,经常感到一头雾水。下面通过一个简单的例子来详细解释下Python函数可变参数*args及**kwargs,先给出标准答案:1. *args是arguments单词缩写,表示任意多个无名参数,是一个tuple,如 (1,2,3,'a','b','c')2. **kwargs是keyword arguments单词缩写,表示关键字参数,是一转载 2020-10-28 11:10:55 · 1995 阅读 · 0 评论 -
超详细Pyinstaller打包exe+反编译Pyinstaller打包的exe教程+防止反编译教程
在这里分享一些技巧和经验给大家。辛苦撰文分享,转载或引用请保留本文作者信息及文章链接。作者的环境:win7+python3.5(anaconda3)理论上,win7及以上的系统和python任意版本均可。一、基础脚本首先我们构建一个简单的脚本,比如输出一串数字、文本之类,这里我们输出一串文字的同时计算一下3次方好了。# -*- coding: utf-8 -*-"""Created on Wed Aug 29 09:18:13 2018@author: Li Zeng hai转载 2020-10-28 11:05:01 · 7834 阅读 · 3 评论 -
python学习只print与format(二)
目录print的用法format用法基本用法:进阶用法多种格式化通过下标或key匹配参数%+f, %-f, 和 % f的用法按2进制、10进制、16进制显示用“,”分隔数字,每一千进位百分数%时间format的另一种形式:在字符串前加fprint的用法print("直接输出")print(100) 输出100print(k) 输出变量k,k可以是列表,元组,字典print("The length of %s is %d" %(s,...转载 2020-10-28 10:25:04 · 739 阅读 · 0 评论 -
2020-10-28
通用 urllib-网络库(stdlib)。 requests-网络库。 grab– 网络库(基于pycurl)。 pycurl– 网络库(绑定libcurl)。 urllib3– Python HTTP库,安全连接池、支持文件post、可用性高。 httplib2– 网络库。 RoboBrowser– 一个简单的、极具Python风格的Python库,无需独立的浏览器即可浏览网页。 MechanicalSoup-一个与网站自动交互Python库。 me...转载 2020-10-28 08:23:58 · 254 阅读 · 0 评论 -
Python3 注释
Python3 注释确保对模块, 函数, 方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:Python中单行注释以#开头,例如::# 这是一个注释 print("Hello, World!")多行注释用三个单引号'''或者三个双引号"""将注释括起来,例如:1、单引号(''')#!/usr/bin/python3 ''' 这是多行注释,用三个单引号 这是多行注释,用三个单引号 这是多行注释,用三个单引号 ''' print("Hello, Wor...转载 2020-09-21 16:39:00 · 152 阅读 · 0 评论 -
Appium 生成比较美观的 appium 自动化测试报告,并且包含测试截图
最近工作中想要做自动化回归测试,想法是将每个测试用例都做自动截图,然后将最近的稳定版本和当前测试的版本的两张截图去对比,也要将两个版本的截图都放到测试报告中方便人工来进行验证。最初想法是通过HTMLTestRunner生成带截图的测试报告,但是HTMLTestRunner本身没有截图功能,还有它不支持python 3,所以另外找了其他的工具来做这件事。生成测试报告工具简介HtmlTestR...转载 2019-07-02 19:02:23 · 576 阅读 · 0 评论 -
conda找不到安装包
例如 安装 pyqt5的时候出现:(env_pytorch) zxzhao@zxzhao:~/anaconda2$ conda install -n env_pytorch pyqt5Fetching package metadata ...........PackageNotFoundError: Packages missing in current channels: ...转载 2019-06-21 17:34:54 · 3390 阅读 · 2 评论 -
一些调试通过的绘图python代码
%matplotlib inline%config InlineBackend.figure_format = "retina"%matplotlib inlineimport pandas as pdfrom ggplot import *meat_lng = pd.melt(meat[['date','beef','pork','broilers']],id_vars='da...转载 2019-06-11 14:46:38 · 866 阅读 · 0 评论 -
python中的绘图包ggplot用法总结
ggplot是基于R的ggplot2和Python的绘图系统。它的构建是为了用最少的代码快速绘制专业又美观的图表。 ggplot与python中的pandas有着共生关系。如果打算使用ggplot,最好将数据保存在DataFrames中。即若想使用ggplot,先将数据转化为dataframe形式,以下我们先来介绍下pandas读取数据的方式。一、pandas读取数据的...转载 2019-06-11 11:23:22 · 4045 阅读 · 0 评论 -
Python Appium移动端app自动化测试框架
最近有时间把前面写的Python UI自动化脚本转换成了适用于App的测试,整体架构没多少变化,先看整体架构先从入口说起:(1)config.ini:运行前进行基本的配置,配置文件,由于是借鉴的UI框架,所以里面的有些配置没动,如果要用该框架,里面需要你修改自己的邮箱(2)caseList.txt:这里存放要运行的case,带#号的测试用例不会执行,如果不需要运行哪条用例,前...转载 2019-05-28 16:52:54 · 3180 阅读 · 0 评论 -
appium常见错误集锦
https://www.cnblogs.com/shenyexiaoqingxin/p/10443324.html转载 2019-05-07 20:59:07 · 246 阅读 · 0 评论 -
我的第一个autotest测试用例
import unittestimport seleniumimport timefrom appium import webdriverdesired_caps = {}desired_caps['platformName'] = 'Android'desired_caps['platformVersion'] = '8.1.0'desired_caps['deviceName'...转载 2019-05-07 20:34:00 · 727 阅读 · 0 评论