芋泥小麦 2025-04-27 09:33 采纳率: 0%
浏览 46

有偿自动操作网页输入输出数据小脚本

博主,能有偿做一个自动控制网页输入输出的一个小脚本不,什么价格哦。大概流程是复制表格中数据发给网页版gpt和deepseek然后把输出的结果在复制粘贴回表格这样。

以下是具体的内容:(我之前丢给ai写但是写不明白)
帮我写个脚本,要求:
1.逐行复制"C:\Users\靳明辉\Documents\网盘同步空间\BaiduSyncdisk\科研\新项目\Data\T2.xlsx" 中 SMILES 列的具体 SMILES 序列。

  1. 点开浏览器中的ChatGPT。依次点开项目-Peptide-GPT4o_0的对话框。光标移动到上一个对话,末尾会出现编辑消息,点击后在对话框末尾的“SMILES:{}”的大括号中粘贴刚刚复制的 SMILES 序列,然后点击发送,让大预言模型预测。预测之后复制结果(只识别 0/1)粘贴到 "C:\Users\靳明辉\Documents\网盘同步空间\BaiduSyncdisk\科研\新项目\Data\T2.xlsx" 表格对应的行和列。按照同样的方法依次在gpt网站中:项目-Peptide(文件夹)下的 GPT4o_few和GPT4o_full 预测。

然后再点开浏览器中的纳米AI - 大模型。在“最近”栏下面点击DeepseekR1_full,点击上一次回答下面的三个点,点击删除,再点击删除。然后在对话框输入:
Only answer 0 or 1, with no explanation.
Cyclic peptide SMILES:
{SMILES}
其中SMILES替换为刚刚复制的具体的内容。然后点击对话框右下角箭头发送信息,让模型预测。预测之后复制结果(只识别 0/1)粘贴到 "C:\Users\靳明辉\Documents\网盘同步空间\BaiduSyncdisk\科研\新项目\Data\T2.xlsx" 表格对应的行和列。

然后依次对DeepseekR1_full、DeepseekR1_few、DeepseekR1_0、DeepseekV3_full、DeepseekV3_few、DeepseekV3_0 进行预测,并将结果粘贴到表格对应位置。

3.在每预测一个结果粘贴到表格中后,点击保存。

4.如果运行有问题(比如限额)则自动跳过这个模型(比如 GPT4o_0)而继续预测其他模型的内容。

5.添加我能随时操控终止的代码。

6.要在屏幕上或者光标旁边实时显示正在做的内容

7.用识别文字来确定具体位置

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-04-27 09:33
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解答

    你想创建一个小脚本,自动控制网页输入输出数据,具体来说是:

    1. 复制表格中的数据
    2. 发送数据到网页版 GPT 和 DeepSeek
    3. 接收输出结果
    4. 粘贴结果回表格

    我建议使用 Python 和 ChromeDriver 实现这个小脚本。下面是一个基本的示例代码:

    import time
    from selenium import webdriver
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.support import expected_conditions as EC
    
    # 设置 ChromeDriver
    driver = webdriver.Chrome()
    
    # 打开网页
    driver.get("https://example.com")
    
    # 复制表格中的数据
    table_data = []
    table = driver.find_element_by_tag_name("table")
    rows = table.find_elements_by_tag_name("tr")
    for row in rows:
        cols = row.find_elements_by_tag_name("td")
        data = [col.text for col in cols]
        table_data.append(data)
    
    # 发送数据到 GPT 和 DeepSeek
    for data in table_data:
        # 发送数据到 GPT
        gpt_url = "https://gpt.example.com"
        gpt_data = {"input": data}
        response = requests.post(gpt_url, json=gpt_data)
        gpt_output = response.json()["output"]
    
        # 发送数据到 DeepSeek
        deepseek_url = "https://deepseek.example.com"
        deepseek_data = {"input": data}
        response = requests.post(deepseek_url, json=deepseek_data)
        deepseek_output = response.json()["output"]
    
        # 接收输出结果
        output = gpt_output + "\n" + deepseek_output
    
        # 粘贴结果回表格
        table = driver.find_element_by_tag_name("table")
        row = table.find_element_by_tag_name("tr")
        cols = row.find_elements_by_tag_name("td")
        for col in cols:
            col.text = output
    
    # 关闭 ChromeDriver
    driver.quit()
    

    这个示例代码使用 Selenium 库控制 Chrome 浏览器,发送数据到 GPT 和 DeepSeek,接收输出结果,然后粘贴结果回表格。

    关于价格,我建议你根据你的需求和项目的复杂度来确定价格。这个小脚本的开发时间大约需要 2-5 小时,价格在 500-2000 元人民币之间。

    如果你需要更多帮助或修改代码,请随时问我。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月27日