python学习小结
学习python模块的部分心得
Niubilityone
360行,行行出bug
展开
-
为什么python叫解释器,而java叫虚拟机
从执行上看,Java文件通过java.exe编译生成javac的字节码文件,再由javac.exe解释生成机器可执行的机器码文件。python的.py文件在python.exe采用编译成字节码并由python.exe一条一条地执行每一条指令,不会生成pyc文件,而import .py模块后才会生成.pyc文件当然pyc的执行速度比py快主要是python生成中间代码并执行,而java要编译成...原创 2020-04-19 11:51:09 · 1503 阅读 · 0 评论 -
python闭包和装饰器
一.闭包1.python闭包闭包是有外函数和内函数组成的函数2.创建闭包的三个条件:a.要有函数的嵌套(外部函数,内部函数)b.内部函数要使用外部函数的变量c.外部函数必须有返回值,返回内部函数名3.闭包的简单使用代码def out(a): #外部函数 def sum( b): #内部函数 print('this is ...原创 2020-04-26 12:05:26 · 197 阅读 · 0 评论 -
python模块pymysql简单用法
下载模块pip install pymysql导入模块import pymysql连接数据库conn=pymysql.connect(host='localhost',user=XXX,password=XXX,db=XXX) #db指的是数据库名字cur=conn.cursor() #cursor是数据库游标,用于记录和执行数据库操作执行数据库操作cur.execute...原创 2020-04-17 16:18:51 · 433 阅读 · 0 评论 -
lxml中etree的简单用法
1.下载模块pip install lxml #下载lxml模块 如果下载过慢可以尝试豆瓣的链接pip install https://pypi.douban.com/simple lxml2.导入模块在lxml包的__init__模块中虽然没有etree,但貌似不影响使用,我的版本是:python3.7,lxml4.5.0from lxml import etree from lx...原创 2020-04-17 17:29:17 · 6729 阅读 · 0 评论 -
python selenium模块的使用
1.下载模块及驱动下载1.1selenium模块下载命令pip install selenium1.2驱动下载下载浏览器对应版本的驱动,一般下载最新版本就好了,下面是chorme和firefox的驱动,下载完把可执行的exe文件放到python环境里,否则在调用时要手动添加路径。chormedriver下载地址geckodriver下载地址2.模块的简单使用selenium模块实...原创 2020-04-18 13:57:41 · 310 阅读 · 0 评论