摘要:
linux简介:和windows一样,是一种计算机操作系统。与windows不一样的是,linux开源免费的,且linux在安全性、稳定性、高并发处理能力上,比windows更优。linux常用于企业服务器上,而windows常用于个人计算机上。 linux发行版本:常见的有乌班图(Ubuntu)、 阅读全文
摘要:
logging模块的日志级别:日志级别一共有5个从低到高如下, 作用是在当你给python函数赋予日志器时, 需要自己标记日志级别(后面会用到) debug(调试级别):严重程度最低级别,详细程度最高的日志信息,常用于问题诊断 info(轻微级别):严重程度仅次于DEBUG,信息详细程度也仅次于DE 阅读全文
摘要:
加了一个ensure_ascii=False 就好了 json.dumps(data, ensure_ascii=False) 阅读全文
摘要:
问题: 如何使用python的requests函数来发送一个“文件上传”的接口? 一:首先得打开文件, file = {'文件参数名': open('文件路径', 'rb')} “文件路径”好理解, 但是“文件参数名”从哪里获取呢?可以抓包获取,抓你上传文件的接口, 它的请求参数里面有“文件参数名” 阅读全文
摘要:
使用enumerate() 函数可以实现,如下图, 前面的就是下标顺序, 后面就是值 s = [1, 2, 3, 4, 5] for i, d in enumerate(s): print(i, d) 执行结果>>> 0 1 1 2 2 3 3 4 4 5 阅读全文
摘要:
前言: 试想一下1000条用例,每条用例1s全部线性执行下来都要十几分钟, 如果改用多线程执行,开十个线程一分多钟就可以搞定, 这是多大诱惑。啃了几天终于也是拿下了多线程,虽然学会了,最终却发现项目上不适用,无奈下只能放弃。 如何使用多线程? 安装:pip install pytest-xdist 阅读全文
摘要:
先看效果, 如下图,把第一个字符,* 去掉。 公式在这: =MID(A1,2,LEN(A1)-1) 要注意,如果数据在B列, 则需要将A字母改为B,依次类推 阅读全文
摘要:
公式在这里: =COUNTIF(A$1:A1,A1)=1 阅读全文
摘要:
def absolute(x): if x >= 0: return x else: return -x print(absolute(3)) print(absolute(-119)) 阅读全文
摘要:
在运行py文件时, 出现“UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in position XXX”,让人摸不着头脑。 注意这三个方面, 一般都能解决。 1.程序开头的编码设置# coding:utf-8 2.数据流I 阅读全文