0
点赞
收藏
分享

微信扫一扫

Python - Pycharm 配置 autopep8 并设置快捷键

十里一走马 2023-05-30 阅读 63

目录

前言

嗨喽~大家好呀,这里是魔王呐 ❤ ~!

你的问卷星任务还没做完吗?今天教你如何快速把问卷星调查任务给完成。

环境:

  • anaconda5.2.0(python3.6.8)

  • 编辑器: pycharm 2022.3 专业版

  • chrome浏览器+chromedriver驱动

代码展示

“”“使用python启动浏览器”“”

from selenium import webdriver

随机函数库

import random

使用浏览器驱动 启动一个浏览器

driver = webdriver.Chrome()

操作浏览器打开一个网页

driver.get('https://www.wjx.cn/jq/49350955.aspx')

第一步 找到所有的标签

answers = driver.find_elements_by_css_selector('.div_question')
for answer in answers:
    try:

先找到(滑动到看得到的位置)标签再去点击

        driver.execute_script("arguments[0].scrollIntoView();", answer)

找到一个回答,随机点击一个标签

        ans = answer.find_elements_by_css_selector('li')

如果没有获取到li标签

        if not ans:

找到一个文本框

            text_area = answer.find_element_by_css_selector('textarea')
            text_area.send_keys('没有')
            continue
        li = random.choice(ans[:-1])
        li.click()
    except Exception as e:
        print(e)

点击提交

submit_button = driver.find_element_by_css_selector('#submit_button')
submit_button.click()
input()

尾语 💝

要成功,先发疯,下定决心往前冲!

学习是需要长期坚持的,一步一个脚印地走向未来!

未来的你一定会感谢今天学习的你。

—— 心灵鸡汤

本文章到这里就结束啦~感兴趣的小伙伴可以复制代码去试试哦 😝

👇问题解答 · 源码获取 · 技术交流 · 抱团学习请联系👇
举报

相关推荐

0 条评论