51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python数据分析与挖掘实战
电商数据分析模型
又是一年年底,又到总结的时候。B2C们该总结什么??利润??毛利??成本??空洞的文字一定会很苍白,很业余。数据,用数据说话。 笔者根据B2C运营的的业务特点,建立了整体B2C运营体系的数据模型,技术部已经开始对接商城后台,实施我们WEB版的数据分析...
代码星球
·
2021-02-11
电商
数据分析
模型
python + SMTP 发送邮件
#SMTP发送邮件importsmtplibfromemail.mime.imageimportMIMEImagefromemail.mime.textimportMIMETextfromemail.mime.multipartimportMIMEMultipartfromConfigimportConstantCon...
代码星球
·
2021-02-11
python
SMTP
发送
邮件
解决Python3 使用 logging.basicConfig() 输出日志中的中文乱码
在logging源码中修改encoding='utf-8',因为 logging.basicConfig()配置时实际上是用到了4大组件,默认值为encoding=None。 ...
代码星球
·
2021-02-11
解决
Python3
使用
logging.basicConfig
输出
python+selenium模拟鼠标滑动页面
我们在进行UI自动化测试时,免不了要滑动鼠标,因为有些元素并不在首屏,需要滑动鼠标才可见selenium进行自动化过程中,可通过execute_script执行js语句实现页面滑动。常见的滑动场景分为四种:滑动至页面底部、滑动至顶部、滑动至具体位置、滑动至目标元素可见。滑动至页面底部js="window.scrollT...
代码星球
·
2021-02-11
python+selenium
模拟
鼠标
滑动
页面
Python读取txt(.ini)文件BOM问题
2018-06-13 11:20:40在windows上使用open打开utf-8编码的txt文件时开头会有一个多余的字符,它叫BOM,是用来声明编码等信息的,但python会把它当作文本解析解决办法:open的encoding参数1.创建config.ini配置文件[DATABASE]host=...
代码星球
·
2021-02-11
Python
读取
txt
.ini
文件
python+selenium 判断一个元素是否存在,if的错误用法
没有自带的函数用来判断某个元素是否存在is_displayed函数只能用于该元素已经存在去判断该元素是否出现,而不能判断某个元素是否存在刚开始用 if......else 去判断元素是否存在,结果发现 if 不成立时直接报错了,而并不会进入else以下是错误写法ifself.fi...
代码星球
·
2021-02-11
python+selenium
判断
一个
元素
是否
python+selenium 浏览器驱动下载
Chromedrive下载版本可参照SeleniumChrome版本与chromedriver兼容版本对照表下载地址各版本下载地址geckodriver下载地址淘宝npm镜像https://npm.taobao.org/mirrors/geckodriver/iedriver下载地址http://selenium-re...
代码星球
·
2021-02-11
python+selenium
浏览器
驱动下载
python多线程并发
1、循环创建多个线程,并通过循环启动执行importthreadingfromdatetimeimport*fromtimeimportsleep#单线程执行deftest():print('helloworld')t=threading.Thread(target=test)t.start()#多线程执行deftes...
代码星球
·
2021-02-11
python
线程
并发
Python 导入文件问题
1、同级目录下调用若在程序testone.py中导入模块testtwo.py,则直接使用【importtesttwo或from testtwo import*】2、调用子目录下的模块若在程序testone.py中导入模块test1_1.py,则test1文件夹下必须要有__init__.py文件,此...
代码星球
·
2021-02-11
Python
导入
文件
问题
Python实现不同格式打印九九乘法表
#1、左下三角形foriinrange(1,10):forjinrange(1,i+1):#print(i,'*',j,'=',i*j,end=',')print('%d*%d=%2d'%(i,j,i*j),end=',')print('')#打印结果:1*1=1,2*1=2,2*2=4,3*1=3,3*2=6,3*3...
代码星球
·
2021-02-11
Python
实现
不同
格式
打印
Python列表排序
1、冒泡排序冒泡排序(BubbleSort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。defbubble_sort(l...
代码星球
·
2021-02-11
Python
列表
排序
Python实现字符串反转
将字符串s=‘helloword’反转输出为‘drowolleh’,以下通过多种方法实现1、字符串切片法(常用)s='helloword'r=s[::-1]print(r)#结果:drowolleh2、使用reducereduce() 函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有...
代码星球
·
2021-02-11
Python
实现
字符串
反转
Python浮点型数据小数点的取舍
python默认的是17位小数的精度1、round()内置方法π=3.1415926535new_num=round(π,2) #四舍五入保留两位小数print(new_num) #结果为:3.14rou...
代码星球
·
2021-02-11
Python
浮点型
数据
小数点
取舍
Python+requests+excel接口测试
2018-06-14 17:00:13环境准备:-Python3.7-requests库-xlrd 1、创建Excel文件 2、读取Excel文件importxlrdclassreadExcel(object):def__init__(self,path):self.path=...
代码星球
·
2021-02-11
Python+requests+excel
接口
测试
python 序列化模块之 json 和 pickle
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,支持不同程序之间的数据转换.但是只能转换简单的类型如:(列表、字典、字符串、数字、)等,比如日期格式、类对象等json就处理不了。在python中,有专门处理json格式的模块 json和pi...
代码星球
·
2021-02-10
python
序列化
模块
json
pickle
首页
上一页
...
54
55
56
57
58
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他