实验笔记之——下载数据到服务器

2024-01-04

开发过程中经常需要把数据传到服务器上,太麻烦了,为此本博文记录采用百度云来传输数据

百度云

使用 bypy 包。

  • 安装: pip install bypy

  • 配置bypy连接百度网盘:
  1. 终端输入bypy info
  2. 将命令行提示的链接复制到浏览器,并复制浏览器中的授权码,粘贴到终端并回车(注意是粘贴到终端)

可以看到百度云盘中出现了我的网盘/我的应用数据/bypy文件夹,该文件夹将是服务器与百度云盘间沟通的桥梁。因此,需要将下载的数据放在bypy文件夹中。

常用的命令如下

# 查看帮助
bypy --help

# 查看网盘文件
bypy list

# 下载文件或目录
bypy download [remotepath] [localpath]

# 上传文件或目录
bypy upload [localpath] [remotepath]

接下来要上传或者下载的资料都在此

Google Driver

采用wget的方式下载应该也可~

Google Drive的分享链接格式通常为:

https://drive.google.com/file/d/<fileid>/view

其中这个 <fileid> 就是对应文件在服务器上的唯一标识符。

比如我要下载chair的数据集,它的链接是

https://drive.google.com/drive/folders/15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi

那么它的id应该是

15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi

而wget下载指令是

wget --no-check-certificate "https://drive.google.com/uc?export=download&id=${fileid}" -O ${filename}


wget --load-cookies /tmp/cookies.txt "https://drive.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://drive.google.com/uc?export=download&id=${fileid}' -O- | sed -rn 's/.confirm=([0-9A-Za-z_]+)./\1\n/p')&id=${fileid}" -O ${filename} && rm -rf /tmp/cookies.txt

下面一条是大文件,对于大文件需要cookie处理。这个数据算小文件,那么应该是

wget --no-check-certificate "https://drive.google.com/uc?export=download&id=15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi" -O chair.zip

下载成功了,但是打不开,试试大文件的链接吧~

wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi" -O chair.zip&& rm -rf /tmp/cookies.txt

还是下载了加压不了

wget --no-check-certificate "https://docs.google.com/uc?export=download&id=15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi" -O chair.zip

改为用gdown

pip install gdown


gdown https://drive.google.com/uc?id=文件ID


gdown https://drive.google.com/uc?id=15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi


gdown https://drive.google.com/uc?id=15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi -O 文件名


gdown https://drive.google.com/drive/folders/15dS1fw45jvXOiDBqSWCC49w2x5OSyVTi?usp=drive_link -O chair.zip

但还是不行

找不出原因。。。感觉是分享的文件没有设置好,算了,百度网盘吧。。。

使用wget命令下载Google drive上的文件_ubuntu上wget下载谷歌云盘文件-CSDN博客

通过命令行从 Google Drive下载数据 | Curiousity Hub

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

实验笔记之——下载数据到服务器 的相关文章

  • 视频转文字怎么弄?这几个方法让你事半功倍

    这个学期上网课上到人都傻了 谁能懂我的痛啊 你有没有试过一边听网课一边写笔记 结果手速跟不上 导致笔记记得不完整 而且手上写出来的字还跟狗爬一样 更郁闷的是 有时候一个短短十分钟的视频 要花上半个小时 甚至更久去记录下重点内容 这怎么行啊
  • prometheus基本介绍

    官网 https prometheus io docs introduction overview 中文 https www prometheus wang Prometheus 选择 Prometheus 并不是偶然 因为 Prometh

随机推荐

  • 国家信息安全水平等级考试NISP二级题目卷④(包含答案)

    国家信息安全水平等级考试NISP二级题目卷 四 国家信息安全水平等级考试NISP二级题目卷 四 需要报考咨询可以私信博主 前言 国家信息安全水平考试 NISP 二级 被称为校园版 CISP 由中国信息安全测评中心发证 NISP运营管理中心
  • 3 分钟为英语学习神器 Anki 部署一个专属同步服务器

    Anki 介绍 Anki 是一款基于间隔重复 Spaced Repetition 原理的学习软件 想象一下 你的大脑就像是一个需要定期维护的精密仪器 间隔重复就好比是一种精准的维护计划 它通过在最佳时刻复习信息 来确保知识在你的脑海中牢固地
  • SimGNN:A Neural Network Approach to Fast Graph Similarity Computation

    Part 1 论文阅读 论文链接 SimGNN A Neural Network Approachto Fast Graph Similarity Computation 1 摘要 图相似性搜索 是最重要的基于图的应用程序之一 例如查找与查
  • 这套Go语言开发框架组合真的非常高效

    我尝试过很多框架 从Django Flask和Laravel到NextJS和SvelteKit 到目前为止 这是我唯一可以使用的不会让我感到疯狂或者放弃项目的堆栈 框架 我喜欢所有这些框架 但我只是不太适应它们的设计方式 实际上 我是一个弱
  • xCell -- Cell Type Enrichment Analysis

    目的 希望得知TCGA的每个癌种中 T cell占比分布 或者说哪种肿瘤T cell在所有细胞中占比多 浸润的多 热肿瘤 输入数据 gene expression matrix HUGO gene symbols as row names
  • 当设置display:inline;时,盒模型的宽度样式失效的解决办法

    当给一个盒子的样式加了 box display inline 后 发现宽度就失效了 但是有需要盒子不换行 把display inline 删了 换成float left 效果是一样的
  • 有趣的数学 为什么素数在密码学中很重要?

    这里我们将探讨为什么素数在密码学中很重要 我们将根据特定的密码系统 RSA 算法 来进行深入了解 一 素数的特殊性 每个数字都可以分解为它的素数 一般来说 找到一个数的因数是非常困难的 要找到一个自然数的所有素因数 必须尝试将其除以它的可能
  • VGA光端机技术白皮书:传统与现代的桥梁

    在数字化时代的潮流中 VGA光端机 技术作为传统与现代的桥梁 展现出了其独特的价值和重要性 VGA光端机主要用于远距离传输模拟视频信号 它不仅在传统领域中发挥着重要作用 同时也在与现代技术的结合中展现出新的活力 技术特点 高兼容性 VGA接
  • 高管换防,年度销量缺口较大,朱华荣掌舵的阿维塔前路在何方?

    高管换防下 阿维塔的压力依然不小 阿维塔前任CEO谭本宏曾将汽车行业的角逐比喻为一场全程马拉松 有的人开始跑的很快 结果跑到15公里就被迫下场 就是因为节奏和动作变形 在他看来 设立合理的目标与发展节奏 考验着品牌把握竞争与压力的能力 而纵
  • 视频直播技术干货(十一):超低延时视频直播技术的演进之路

    本文由字节跳动技术团队李晨光 匡建鑫 陈鉴平分享 本文有修订和改动 1 引言 新媒体互动直播已成为了广大网民最重要的休闲娱乐方式之一 丰富的传统文化 新闻 竞技体育 法律 知识共享等内容 通过移动端互动直播的形式得以更加高效的展现传播 既让
  • 数据光端机技术进展:高速数据通信的未来

    数据光端机技术进展 高速数据通信的未来 在信息技术迅猛发展的今天 数据光端机 已站在高速数据通信的前沿 它不仅象征着通信技术的飞跃 还为海量数据的迅速传递铺平了道路 核心特征 超高速的传输效率 数据光端机利用尖端光纤技术 实现了前所未有的数
  • 音频翻译文字软件哪个好用?猜你在找这几个翻译工具

    随着跨语言交流的深入发展 音频翻译技术的应用也越来越广泛 有了这项技术 大家可以在各个领域中快速实现跨语言的交流和理解 进一步实现跨语言的即时沟通 而随着这项技术的不断发展 音频翻译的准确率和实时性也在不断提高 许多应用有这项技术的翻译工具
  • prometheus grafana nginx 安装配置和使用

    文章目录 前传 prometheus exporter容器 监控nginx nginx需要加载stub status监控 查看有没有 如果有 去配置下nginx 重要 需要重启nginx 测试监控是否成功 prome
  • 字符串处理-第11届蓝桥杯省赛Python真题精选

    导读 超平老师的Scratch蓝桥杯真题解读系列在推出之后 受到了广大老师和家长的好评 非常感谢各位的认可和厚爱 作为回馈 超平老师计划推出 Python 蓝桥杯真题解析100讲 这是解读系列的第26讲 字符串处理 本题是2020年6月20
  • css 文字闪烁

    flicker color dd4814 animation masked animation 1 5s linear infinite webkit animation masked animation 1 5s linear infin
  • 新导物联rfid人员定位管理系统

    rfid人员定位管理系统是一个智能化的人员定位导航和监控系统 它具备数据信息收集 精确查询 统计分析等功能 rfid人员定位管理系统 包含了人员信息数据搜集 统计分析和管理方法三个层面的内容 在人员信息数据收集层面 可以实现不同单位 不同身
  • 欢迎来到阿清的数据分析求职分享

    大家好 我是阿清 在这里 我将与大家分享关于数据分析岗位求职路上的点点滴滴 包括行业和岗位的深入见解 求职技巧 面试准备方法 以及实战案例分析等等 关于我 正经工作履历 2015年东南大学计算机专业研究生毕业 校招身份加入了阿里 最初参与面
  • C#属性介绍

    文章目录 一 简要介绍 二 详细介绍 2 1 例子 2 2 属性和字段的比较 2 3 自动实现属性 2 4 静态属性 2 5 只读 只写属性 2 6 属性可访问性
  • HDMI光端机技术概述:高清多媒体传输的前沿

    在数字多媒体传输领域 HDMI光端机 代表着高清传输技术的前沿 作为现代视听设备的标准接口 HDMI光端机在高清视频和音频传输方面的应用日益广泛 它不仅支持更高的分辨率和更丰富的色彩 还提供了更加稳定和高效的传输方式 技术特点 高清晰度传输
  • 实验笔记之——下载数据到服务器

    开发过程中经常需要把数据传到服务器上 太麻烦了 为此本博文记录采用百度云来传输数据 百度云 使用 bypy 包 安装 pip install bypy 配置bypy连接百度网盘 终端输入bypy info 将命令行提示的链接复制到浏览器 并