python
文章平均质量分 62
穿红衣的小红帽
浪子
展开
-
python开发人员在Mac中常用的图形界面软件
TODO。。。。。wpswechatpycharmkeka(解压软件)原创 2020-11-10 21:19:43 · 419 阅读 · 0 评论 -
python安装“包”的几种方式
python安装“包”的几种方式使用pip安装pip install xxxpip install xxx =i https://pypi.douban.com/simple/pip install -r requirements.txt安装zip包文件。解压zip文件, 文件目录下方有一个 setup.py文件,进入目录python setup.py install安装xx.whl文件whl文件是已经编译好的文件,通常在通过第1种方式无法正常安装时(缺少编译库 / 缺少原创 2020-11-10 21:17:35 · 410 阅读 · 2 评论 -
配置MAC电脑用于python开发
配置MAC电脑用于开发安装homebrew,安装方法如下:首先,在MAC电脑底部边栏找到“启动台”,单击,在展示的界面中找到“终端”,单击,在终端中粘贴如下脚本即可,当然你还可以将其存为脚本,并在终端上运行该脚本。#HomeBrew自动安装脚本#cunkai.wang@foxmail.com#路径表.HOMEBREW_PREFIX="/usr/local"HOMEBREW_REPOSITORY="${HOMEBREW_PREFIX}/Homebrew"HOMEBREW_CACHE="${原创 2020-11-10 21:09:14 · 614 阅读 · 0 评论 -
python 中正则表达式
正则表达式正则表达式是什么? 我认为正则表达式是一种根据特定语法构造的文字匹配表达式正则表达式语法正则表达式的发明是为了匹配 文字, 当然 文字 是一个很抽象的概念. 下面我们来 具象它.现在我们对计算机中所有的文字进行分类:英文字母 (a…z, A…Z)数字 (0…9)空格和Tab键 (Space 和 Tab)其他字符 (汉字, 法语字母, 日语字母…)例如:#mermaid-svg-itSnFFvEYKasJaZb .label{font-family:'trebuchet m原创 2020-09-15 23:53:33 · 239 阅读 · 0 评论 -
python中的构造方法和 __new__, __init__
构造方法是什么?没有特别的规定, 一般认为是在类中用来创建对象的方法, 例如在 java 中, 每个类中有一个与类同名的方法, 人们把它称为构造方法 如下. 它的作用是构造并实例化对象. 在python中, 这个功能通过两个函数来实现. 我认为 __new__方法和 __init__方法共同实现了类似于java中构造方法的作用.public class People { People(Integer age, String name) { this.name = name; this.age原创 2020-09-13 13:27:16 · 197 阅读 · 0 评论 -
python中的 datetime 的使用
python 中 datetime 的使用方法介绍所谓 datetime 其实就是 date + time, date 和 time的集合. 下面介绍使用方法, 常搭配logging记录日志.datefrom datetime import dated = date(2019, 1, 1)d.year # 展现日期的年份d.month # 展现日期的月份d.day # 展现日期的天timefrom datetime import timet = time(9, 9, 9)原创 2020-09-12 16:41:23 · 734 阅读 · 0 评论 -
python 操纵 excel 简单版
配置环境python3安装教程 windowspandas安装(windows)按下Win(一般为键盘左下角第3个键) + R输入 cmd, 并按下键盘中的 Enter键输入 pip install pandas -i https://pypi.douban.com/simple/ 并按下键盘中的Enter键安装完成后, 就可以编写 python 代码对excel进行操作啦!数据结构DataFrame: 一种类似于二维数组的数据结构, 形式和常用属性如下:import pan原创 2020-08-30 19:38:08 · 329 阅读 · 0 评论 -
使用python模拟浏览器向服务器发送
使用python模拟浏览器向服务器发送请求常见浏览器请求类型1.get2.post3. head4. delete5. puthttp请求的内容请求行请求头\r\n\r\n请求体示例:GET / Content-type: 'application/json'bodyhttp响应内容http请求和响应内容使用 python 模拟上述的 get请求和post请求并解析响应requests官方文档get请求import requestsresponse原创 2020-08-12 20:57:57 · 388 阅读 · 0 评论 -
python自动化测试之接口测试
python接口测试名词解释接口对于测试后端服务器来说, 接口就是urlrequests一个模拟浏览器向服务器发送请求的工具包postman一个模拟浏览器向服务器发送请求的测试软件测试对象: 后端服务器(基于http请求)测试方式:模拟浏览器建立http连接的行为发出请求得到响应对比响应和预期响应测试工具requests包下载pip install requests使用方法:官方文档链接: https://requests.readt原创 2020-07-18 00:11:28 · 127 阅读 · 0 评论 -
Pocoo风格指南(python PEP8)
Pocoo 风格指南所有 Pocoo 项目都遵循 Pocoo 风格指南, Flask 项目也不例外。 Flask 补丁必须 遵循这个指南,同时也推荐 Flask 扩展遵循这个指南。一般而言, Pocoo 风格指南遵循 PEP 8 ,有一些小差异和扩充。总体布局:缩进:4个空格。不使用制表符,没有例外。最大行长:软限制为 79 个字符,不超过 84 个字符。尝试合理放置 break 、 continue 和 return 声明来避免代码过度嵌套。续行:可以使用反斜杠来续行,续行应对齐最后一个点号转载 2020-07-10 20:45:28 · 198 阅读 · 0 评论 -
python中的深拷贝和浅拷贝和赋值拷贝
python中的深拷贝和浅拷贝 import copy a = [1, 2, 3,4, [‘a’, ‘b’]]b = a.copy()#就是浅拷贝c = a#给a的值贴上一个c的标签,和a的地位平等d = copy.copy(a)#浅拷贝e = copy.deepcopy(a)#深拷贝下面我们更改a的值,看一下b,c,d,e的值的更改情况## 我们将a[...原创 2019-04-24 23:43:24 · 109 阅读 · 0 评论 -
Python中的 *args 和 *kwargs
Python中的 *args 和 *kwargs** 其实讲的就是Python中的一系列值的未知参数***args接收一系列值,可以假设用将这些值用一个数组存储起来,当然使用方式也是和数组一样的,例子def say_hello(*names):for name in names:#原因同下print(‘hello’,name)#这里由于笔者太菜,不会markdown缩进,请读者注意...原创 2019-04-19 15:09:38 · 89 阅读 · 0 评论 -
python中的字符串
字符串首先要明白一点,计算机中的所有字符串都是二进制表示的,空字符串 None 也是二进制表示的。字符串的编码 在很久以前,计算机cpu是8位的,也就是只能表示256个字符,使用<b>ASCII</b>编码 现在,计算机多是64位的,采用<b>Unicode:</b>全世界统一的编码,是的,已经能够对全世界所有的字符进行编码。 -...原创 2019-04-12 11:22:54 · 70 阅读 · 0 评论 -
python文件操作
Python文件操作文件创建-将文件用‘w+’ ,就是追加模式打开 文件的带开模式自行百度,大致分为,读取模式,写入模式,追加模式 就是创建了一个文件open(file,‘w+’)文件删除-每一个文件都有一个name属性f = open(filename, ‘w+’)print(f.name)-故当删除文件时,依靠文件的name属性删除,并且需要借助python的os模块(...原创 2019-04-12 11:00:28 · 177 阅读 · 0 评论