协程:协程拥有自己的CPU寄存器上下文,所占用的资源非常少,当我们在携程中遇到耗时操作时,我们会从一个携程切换到另一个协程,这时会把相关数据保存在CPU寄存器上下文,当耗时操作结束的时候,再切回到原来协程中,会从CPU寄存器上下文取出之前保存的相关数据,接着之前暂停的位置继续执行,其实协程也是一个并发操作,因为占用的资源少,可以实现高并发。
Selenium:是一个自动化测试工具,可以直接运行在浏览器上,但并不是自带浏览器,需要有浏览器驱动,Selenium可以根据我们的代码指令,让浏览器自动加载页面,得到经过浏览器渲染之后的页面源码,然后我们就可以在页面源码中寻找节点(动态加载的页面,模拟登录)