python的代码块的处理: 1,python是通过缩进来区分代码块的 2,缩进通常是一个tab键(4个空格) 一、if的使用 条件语句: if if--else if--elif--else 注意点: 一个条件语句中,必须一个if,else(0个或1个),elif(1个或多个) # 考试成绩的等级 ...
分类:
编程语言 时间:
2020-07-24 21:42:53
阅读次数:
58
Py-Spy介绍 引用官方的介绍: Py-Spy是Python程序的抽样分析器。 它允许您可视化查看Python程序在哪些地方花了更多时间,整个监控方式无需重新启动程序或以任何方式修改工程代码。 Py-Spy的开销非常低:它是用Rust编写的,速度与编译的Python程序不在同一个进程中运行。 这意 ...
分类:
编程语言 时间:
2020-07-24 21:39:33
阅读次数:
133
本文来介绍,如何把常用的几个webdriver的方法封装到自己写的一个类中去,这个封装过程叫二次封装Selenium方法。我们把打开站点,浏览器前进和后退,关闭和退出浏览器这这个方法封装到一个新写的类中去。 我们按照如下层次结构在PyCharm中新建两个包和两个.py文件: 上图,baidu_sea ...
分类:
编程语言 时间:
2020-07-24 21:37:57
阅读次数:
75
对于已经掌握Java的人来说,学习新的编程语言似乎已经成为了非常简单的事情。尤其是从事Java的人员,很多人都想要转行学习Python,那么Java转行学Python难不难?其实相对于来说是比较简单的,也是非常快速的毕竟自身具有一定的基础。
分类:
编程语言 时间:
2020-07-24 21:31:56
阅读次数:
69
一、函数的定义 #语法 def 函数名(参数1,参数2,参数3,...): # 》 def ____ (): 是语法,必须要有。 函数名 是一个变量名,指向 函数代码的内存地址,必须要有。参数可以省略 '''注释''' # 》 默认None,可以没有 函数体 # 》 默认None,可以pass re ...
分类:
编程语言 时间:
2020-07-24 21:29:30
阅读次数:
78
以上面的excel格式,输出字典类型: import xlrddef read_excel_data(): filename = 'E:\学历列表.xls' data = xlrd.open_workbook(filename) table = data.sheet_by_name('Sheet1' ...
分类:
编程语言 时间:
2020-07-24 21:25:57
阅读次数:
116
MQTT简介 MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输)是一种基于发布/订阅范式的“轻量级”消息协议。该协议构建于TCP/IP协议上。 MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的 ...
分类:
编程语言 时间:
2020-07-24 21:10:54
阅读次数:
88
import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex i ...
分类:
编程语言 时间:
2020-07-24 21:08:55
阅读次数:
66
一、作用域:成型在函数定义阶段,与函数调用无关 全局作用域:内置名称空间与全局名称空间的名字属于全局范围, 在整个文件的任意位置都能被引用,全局有效局部作用域:局部名称空间的名字属于局部范围, 只在函数内部可以被引用,局部有效 二、名称空间 名称空间:存放名字与值的绑定关系(存放名字的地方,三种名称 ...
分类:
其他好文 时间:
2020-07-24 19:08:28
阅读次数:
81
Python多进程模块 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing ...
分类:
系统相关 时间:
2020-07-24 19:05:39
阅读次数:
90