泡菜鱼学习日记 2022-04-07 15:16 采纳率: 0%
浏览 41

想问一下,使用pyppeteer模拟登陆,怎么把值赋值到框里?

在做db网站的模拟登陆时卡住,不知道怎么把自己需要的值,赋值到账号跟密码上

await page.goto('https://www.douban.com/')
iframe = page.frames
await iframe[0].xpath('//[@class="account-tab-account on"]')
await iframe[0].xpath('//
[@id="username"]') #账号
await iframe[0].xpath('//[@id="password"]') # 密码
time.sleep(2)
await iframe[0].xpath('//
[@class="btn btn-account "]')
print('登录成功')

运行的时候没有报错

我试过直接在后面send()会报错,page.type()不知道怎么弄

我想要把自己想要的值赋值进去,然后不会报错,显示登陆成功就行,不需要验证账号跟密码格式对不对,存不存在

  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 创建了问题 4月7日

悬赏问题

  • ¥15 带序列特征的多输出预测模型
  • ¥15 VB.NET读取电脑主板序列号
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?
  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错