随笔分类 -  python

python
摘要:例子 f(x,y,z)=f(x)(y,z) def add(a, b, c): return a + b + c def currying_add(func): def wrapper(a, c, b=666): return func(a, b, c) return wrapper result 阅读全文
posted @ 2021-07-20 17:16 豆浆D 阅读(162) 评论(0) 推荐(0) 编辑
摘要:python re 1 import re s = '''bottle\nbag\nbig\napple''' for i,c in enumerate(s, 1): print((i-1, c), end="\n" if i%8==0 else ' ') print() print('--matc 阅读全文
posted @ 2021-07-14 18:06 豆浆D 阅读(225) 评论(0) 推荐(0) 编辑
摘要:split 描述 Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串(可以理解为切num刀) 语法 str.split(str="", num=string.count(str)). 参数 str -- 分隔符,默认为所有的空字符 阅读全文
posted @ 2021-06-30 19:08 豆浆D 阅读(2511) 评论(0) 推荐(0) 编辑
摘要:CS编程:客户端、服务端编程 BS编程:Browser、Server编程 HTTP协议 无状态协议 为了解决无状态,cookie就是解决方案之一(cookie对应B端,session对应S端) URL组成 http://www.magedu.com/python/index.html?id=5&na 阅读全文
posted @ 2021-06-30 16:26 豆浆D 阅读(40) 评论(0) 推荐(0) 编辑
摘要:需求: 自动化点检定位元素。如果元素不存在,则刷新网页,刷新3次还定位不到元素,则抛异常 原来 # 点击操作 def click_btn(by, locator): try: element = WebDriverWait(driver, 30).until(expected_conditions. 阅读全文
posted @ 2021-06-07 15:18 豆浆D 阅读(311) 评论(0) 推荐(0) 编辑
摘要:今天Jenkins上线了综合平台的店铺点检自动化程序,故记录下。 主要配置选项 一、将python自动化点检程序放在配置节点工作目录下 二、新建iterm并配置 三、其他 一、.放置目录:C:\Users\oyys\Desktop\project\nods\workspace 节点:C:\Users 阅读全文
posted @ 2021-05-20 16:06 豆浆D 阅读(195) 评论(0) 推荐(0) 编辑
摘要:open方法 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 打开一个文件,返回一个文件对象(流对象)和文件描述符。打开文件失败,则返回异常 阅读全文
posted @ 2021-02-24 17:39 豆浆D 阅读(3264) 评论(0) 推荐(0) 编辑
摘要:print print(value, ..., sep=' ',end='\n') #默认空格分隔,最后一行打印换行 print(1,2,3,sep='\n', end='***') isinstance 判断类型 print(isinstance(1,(int,str,bool))) 打印奇偶数 阅读全文
posted @ 2021-01-06 15:20 豆浆D 阅读(182) 评论(0) 推荐(0) 编辑
摘要:计算机的冯诺依曼体系 python解释器 CPython 官方,C语言开发,最广泛的Python解释器 IPython 一个交互式、功能增强的CPython PyPy Python语言写的Python解释器,JIT技术,动态编译Python代码 Jython Python的源代码编译成Java的字节 阅读全文
posted @ 2021-01-06 14:16 豆浆D 阅读(175) 评论(0) 推荐(0) 编辑
摘要:同一个系统下装了多个python应用,而这些python应用需要的python版本不一样,怎么解决,答案是pyenv,当然也可以用docker。 1.安装依赖 yum install gcc make patch gdbm-devel openssl-devel sqlite-devel readl 阅读全文
posted @ 2021-01-05 18:37 豆浆D 阅读(350) 评论(0) 推荐(0) 编辑
摘要:安装docx模块 pip3 install python-docx 读取word整文 from docx import Document doc=Document("./a.docx") for p in doc.paragraphs: print(p.text) 简单实例1 # word_1.py 阅读全文
posted @ 2020-12-28 13:44 豆浆D 阅读(1577) 评论(0) 推荐(0) 编辑
摘要:使用 time 模块的 strftime 方法来格式化日期 time.strftime(format[, t]) 实例 import time # 格式化成2016-03-20 11:45:39形式 time1 = time.strftime("%Y-%m-%d %H:%M:%S", time.lo 阅读全文
posted @ 2020-12-28 11:18 豆浆D 阅读(2874) 评论(0) 推荐(0) 编辑
摘要:xpath是一种在xm文档中定位的语言,详细简介,请自行参照百度百科,本文主要总结一下xpath的使用方法,个人看法,如有不足和错误,敬请指出。 注意:xpath的定位 同一级别的多个标签 索引从1开始 而不是0 1. 绝对定位: 此方法最为简单,具体格式为 xxx.find_element_by_ 阅读全文
posted @ 2020-12-15 14:14 豆浆D 阅读(291) 评论(0) 推荐(0) 编辑
摘要:首先我们来的python的安装目录(默认是c盘)然后打开python27下面的scripts目录,然后复制这个路径 右键我的电脑点击属性,然后点击高级系统设置,再点击环境变量在系统变量里面有个path打开他,然后把刚刚复制的路径粘贴进去(注意 path里面的东西不要删),然后一直保存就可以了 。 阅读全文
posted @ 2020-11-26 19:31 豆浆D 阅读(378) 评论(0) 推荐(0) 编辑
摘要:方法 DataFrame.drop_duplicates(subset=None, keep='first', inplace=False) 参数 subset : column label or sequence of labels, optional 用来指定特定的列,默认所有列 keep : 阅读全文
posted @ 2020-11-10 14:15 豆浆D 阅读(4566) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、Jupyter Notebook是什么? 二、jupyter notebook的安装 三、jupyter notebook的使用 回到顶部 一、Jupyter Notebook是什么? 1.notebook jupyter 简介 Jupyter Notebook是一个开源Web应用程序 阅读全文
posted @ 2020-11-04 19:11 豆浆D 阅读(151) 评论(0) 推荐(0) 编辑
摘要:python pandas自定义函数 pandas是数据分析的利器,它内置许多的函数,我之前的一篇博客对pandas的一些常用函数都做了介绍,但是很多时候光是他本身自带的函数可能还不够用,所以这里介绍一下pandas数据类型DataFrame的一个方法,可以让我们的自定义函数运用在上面。下面看一段代 阅读全文
posted @ 2020-11-03 19:01 豆浆D 阅读(450) 评论(0) 推荐(0) 编辑
摘要:一、纵向合并 merge pandas的merge方法提供了一种类似于SQL的内存链接操作,官网文档提到它的性能会比其他开源语言的数据操作(例如R)要高效。 merge的参数 on:列名,join用来对齐的那一列的名字,用到这个参数的时候一定要保证左表和右表用来对齐的那一列都有相同的列名。 left 阅读全文
posted @ 2020-10-27 15:51 豆浆D 阅读(6052) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示