当前位置: 首页 > wzjs >正文

mysql网站后台管理系统下载优化关键词排名的工具

mysql网站后台管理系统下载,优化关键词排名的工具,沪上名家装饰公司官网,东莞市视频直播网站开发最近总是需要可视化模型结果,手动复制图片又慢又麻烦~ 核心就是上传图片和文字这两个函数,替换这三个地方就可以实现啦~ SHEET_NAME "" #子表名称 SPREADSHEET_TOKEN "" #表格名 HEADERS { "A…

最近总是需要可视化模型结果,手动复制图片又慢又麻烦~

核心就是上传图片和文字这两个函数,替换这三个地方就可以实现啦~

SHEET_NAME = "" #子表名称
SPREADSHEET_TOKEN = "" #表格名

HEADERS = {
    "Authorization": "Bearer u-eSfStf4a1cvWVkcyX03FHl5gjg11gk2XUgG0ggSy8JcL", #替换为自己的key
    "Content-Type": "application/json",
}

import os
import json
import base64
import time
import requests# 飞书表格配置
SHEET_NAME = "" #子表名称
SPREADSHEET_TOKEN = "" #表格名
IMG_URL = f"https://open.feishu.cn/open-apis/sheets/v2/spreadsheets/{SPREADSHEET_TOKEN}/values_image"
TEXT_URL = f"https://open.feishu.cn/open-apis/sheets/v2/spreadsheets/{SPREADSHEET_TOKEN}/values"
HEADERS = {"Authorization": "Bearer u-eSfStf4a1cvWVkcyX03FHl5gjg11gk2XUgG0ggSy8JcL", #替换为自己的key"Content-Type": "application/json",
}def upload_image(image_path, column_index, row_index, max_retries=3):for attempt in range(max_retries):try:with open(image_path, "rb") as f:fb = f.read()fb = base64.b64encode(fb).decode("utf-8")data = {"range": f"{SHEET_NAME}!{chr(65 + column_index)}{row_index}:{chr(65 + column_index)}{row_index}","image": fb,"name": os.path.basename(image_path),}rsp = requests.post(IMG_URL, data=json.dumps(data), headers=HEADERS)rsp.raise_for_status()print(f"✅ 上传图片成功: {image_path} -> 行{row_index}, 列{column_index}")return Trueexcept Exception as e:print(f"❌ 上传图片失败: {e}(尝试 {attempt + 1}/{max_retries})")time.sleep(2)return Falsedef upload_text(text, column_index, row_index):try:data = {"valueRange": {"range": f"{SHEET_NAME}!{chr(65 + column_index)}{row_index}:{chr(65 + column_index)}{row_index}","values": [[text]],}}text_rsp = requests.put(TEXT_URL, data=json.dumps(data), headers=HEADERS)text_rsp.raise_for_status()print(f"📝 上传文字成功 -> 行{row_index}, 列{column_index}")return Trueexcept Exception as e:print(f"❌ 上传文字失败: {e}")return Falsedef process_jsonl(jsonl_path, column_img=0, column_txt=1):start_row = 2row_index = start_rowwith open(jsonl_path, "r", encoding="utf-8") as f:for line in f:try:data = json.loads(line)image_path = data["image"]score_text = str(data.get("score", "N/A"))if not os.path.exists(image_path):print(f"❌ 缺失图像: {image_path}")continueupload_image(image_path, column_img, row_index)upload_text(score_text, column_txt, row_index)row_index += 1except Exception as e:print(f"❌ 解析失败: {e}")continueif __name__ == "__main__":jsonl_file = "/mnt/data_vlm/jianai/edit_data/image_score.jsonl"  # 你自己的 jsonl 路径process_jsonl(jsonl_file, column_img=6*2, column_txt=6*2 + 1)  # 根据表格实际列设置起始列

一、建立表格

要注意这个表格只能在“云盘”下新建,否则不能成功,选别的链接里会带有wiki字样

二、获得表格/子表名

会得到这样一个网址。其中

SHEET_NAME = "I0sjZg"

SPREADSHEET_TOKEN = "Em9csSnhQhOKWMtLssectp1FnHe"

如果没有出现子表名字,说明只有一个子表,再新建一个就好了

三、获取鉴权key

如果是公司账户,需要使用个人号,记得给个人账号分享文档的编辑权限。

在这个网址创建一个应用即可,随便填写,然后点击获取key,这个key大概1-2个小时会过期。

获取工作表 - 服务端 API - 飞书开放平台

http://www.dtcms.com/wzjs/295836.html

相关文章:

  • php网站模板怎么修改石家庄seo顾问
  • 网站建设期末题答案google安卓手机下载
  • 做交友网站赚钱吗应用商店优化
  • 安徽工业大学两学一做网站实体店营销策划方案
  • 视频网站如何做seo网络营销的概念和含义
  • 龙岗建设网站制作搜索引擎
  • 南京平台网站建设近三天重大新闻摘抄
  • wordpress 数据库 插件seo排名优化培训怎样
  • 外贸网站怎么做效果好北京突发重大消息
  • 国外金融网站设计欣赏徐州seo培训
  • mac 网站开发软件网站建设多少钱
  • 黄骅港天气预报上海关键词排名手机优化软件
  • 建站wordpress 基础seo外包服务专家
  • 响应式网站建设咨询百度一下首页极简版
  • 一个企业网站多少钱网上网络推广
  • 网站规划总结广州最新政策
  • 手机网站开发怎么测试网络营销工具有哪些
  • 网站怎么做优化步骤广点通
  • wordpress jetpack中国seo网站关键词优化方式
  • 房地产销售自我介绍手机一键优化
  • 厦门正规网站建设公司广州网站营销seo费用
  • 公司在线网站制作系统新余seo
  • 站外营销有哪几种主流方式江东怎样优化seo
  • 企业网站托管新趋势教育培训机构平台
  • 旅游网页代码学校seo推广培训班
  • 广州h5网站制作武汉百度推广公司
  • 个人简历模板范文手写seo点击工具
  • 新疆生产建设兵团胡杨网站深圳网络营销推广招聘网
  • 做门面商铺比较好的网站软文标题例子
  • 怎么做网站demo关键词调整排名软件