函数
封装就很熟悉了 就是面向对象三大特征 封装继承多态
image.png
两种变量
image.png
#作用域
#i可以输出 是全局变量
i=10
print(i)
#J无法找到 是局部变量
def func():
j=10
#print(j)
函数的定义与调用
#函数格式
# def 函数名(参数):
# 函数体
#函数的调用 函数名(参数)
def abc():
print("abc")
abc()
#参数 形参和实参
#一般定义是形参
#使用是实参
def func2(a,b):
if(a>b):
print("a比b大")
else:
print("b大于等于a")
func2(1,5)
func2(5,1)
模块
就类似于C#的 dll库
image.png
image.png
这两个地方都OK 找源代码可以来这里
image.png
模块的导入
image.png
#模块的导入
import cgi
cgi.closelog()
from cgi import closelog
模块类型
image.png
第三方模块安装
image.png
https://blog.csdn.net/nmjuzi/article/details/79077164
cmd或者vscode输入如果这样就是环境没安装好
image.png
这是之前安装时候出了问题 把路径 粘贴到 path环境变量里
image.png
image.png
image.png
这样输入pip就好了
image.png
然后是vscode解决方案
其实他和控制台窗口不是一回事 需要先切换路径 再.\pip
image.png
whl下载安装
下载位数 应该和py的对应 不然提示安装失败
image.png
切换到这个东西的文件夹 然后输入全名 可以输出前几个tab补全
image.png
复制
对方有这个模块 可以直接文件夹复制过来
image.png
还有的zip包
他里面有setup.py的文件
下载解压
直接扔到这个文件夹下
image.png
从vscode cmd也可以 切换到这个目录
cd C:\Users\Administrator\AppData\Local\Programs\Python\Python35\beautifulsoup4-4.8.0
.\setup.py build
.\setup.py install
不爆错 就说明安装成功了
image.png
自定义模块
就是自己写个py脚本 扔到lib文件夹下
调用失败会出错
image.png
如何查看模块功能
image.png
1.help()查看
运行help方法
image.png
image.png
包的内容
image.png
下面是方法还有介绍 可以配合翻译去看
image.png
2.百度查看
3.看源码
在这里F12
image.png
得到路径
image.png
鼠标移动上去 往下拉 就可以看到源码
image.png
其实百度和看源码是最多的











网友评论