展示 243 篇文章   每页 5 篇
自动化
2235 阅读

Python加Selenium自动化测试知乎网站(二)操作页面元素

做自动化测试得能模拟用户的操作步骤和行为,比如点击、勾选等,在模拟操作前,需要能识别页面的元素。 先定义一个检查点吧:未登录用户打开别人分享的Python话题的链接,能看到5个相关回答,并能看到关注话题的按钮,点击关注话题,会弹出登录框。然后搜索文章,能搜索到对应的内容,且不会弹出登录框......
python 自动化测试 web测试 selenium
编程语言
2226 阅读

Python中的装饰器及其用法

python程序中经常能看到在函数上有类似@decorator的写法,这就是一个装饰器,它可以帮我们把代码写得更简洁更精炼。 @property和@classmethod你一定非常熟悉;如果你用过pytest的话,那么@pytest.mark.hookwrapper和@pytest.ho......
python
Web开发
2225 阅读

django restframework创建用户和更新用户密码

如果我们需要做一个用户相关的API,我们可以用django的auth里的User model,并且增加user相关的serializer和viewset来实现。 以这种方式确实可以做出user相关的api,并且也可以通过api获取到用户的信息。但是会发现在创建新用户后,无法用对应的用户名......
python django web开发
随记
2212 阅读

以阿里云为例,申请建立自己的域名和网站

以阿里云为例。(如果域名和服务器是申请的国外的,比如godaddy,可以省略通信管理局和公安机关审核的步骤,当然也需要考虑访问的速度,国内的还是选择阿里云) - 申请虚拟主机 在https://dev.aliyun.com/注册用户。 创建实例,选择地域,配置,网络等,购买。比如......
阿里云
编程语言
2208 阅读

理解Python中的字节码

当我们运行python脚本时,会在脚本文件对应的目录下产生一个文件夹__pycache__,文件夹里会有.pyc为后缀的文件,这些就是存储了python语句的字节码。接下来回顾一下字节码的作用、生成、运行、反汇编。 字节码的作用 当python文件被当做模块导入时,才会产生字节码文......
python