泡菜鱼学习日记 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日