首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于 curl 和 cos 的粘贴板

背景 很多时候,我们需要一个临时的粘贴板,有时候我们可以使用聊天工具作为粘贴板,或者在互联网上找到类似的服务做粘贴使用....不过这么做显然是有很多限制的,除了不够 geek 之外,有很多场合,我们需要这个粘贴板可以和其他 unix 类工具配合使用,组成更复杂的一些脚本。...那么可不可以做一个基于 curl 的粘贴板工具呢,临时粘贴的内容也比较好处理,存在对象存储里面就好了,这里我们就用腾讯云上的 cos 存储做一个小的工具【cos 的免费额度应该就够我们使用了】 实现 首先这个服务是一个...http 服务,他需要有以下的功能: 支持写入任意二进制数据 写入数据后返回一个 粘贴板 id,通过 这个id 可以返回数据 用 curl 就能使用 支持定期清理旧的粘贴板数据 存储数据到 cos 上

1.4K370
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Selenium实现复制粘贴功能

    python提供了第三方库pywin32,该库中包含剪贴板win32clipboard模块,结合selenium可以实现日常UI自动化测试中的一些功能。...本文的主要内容是: 如何在Windows下利用python的第三方库实现复制粘贴功能。 安装pywin32 在python环境配置完好的情况下,并且已经安装了python的包管理工具pip。...在此结合Selenium做以下操作应用: 1.打开网址www.testclass.cn首页; 2.定义参数并且赋值到复制粘贴板win32clipboard; 3.读取粘贴板win32clipboard中的内容...(win32clipboard.CF_UNICODETEXT,Text) #关闭粘贴板线程 win32clipboard.CloseClipboard() #打开粘贴板 win32clipboard.OpenClipboard...() #获取粘贴板内容,传给参数data data=win32clipboard.GetClipboardData(win32clipboard.CF_TEXT) #输出粘贴板内容 print(data

    5K30

    windows 快捷调用python

    windows平台上快速调用python程序 场景1:某云平台的账号/或密码比较长,一旦浏览器缓存失效,就要去邮件/文件查找,费时费力 场景2:由于某些场景,强制每N天更换密码。...简单密码箱,密码保存,自动copy到粘贴板 场景3:python功能强大,写了个小程序,懒得python /dir/XXX.PY直接从window命令窗口调用python小工具 使用方法: ctrl...输入自定义命令如pwd 输入需要查找的账号/密码 即可自动copy到粘贴板待用,使用时ctrl v 粘贴即可 ? ? ? step1....前置条件,安装python,并设置为windows path ? path里增加python安装位置 ? 完成后可以直接调用python ? step2....pwd.bat实际内容,实际上调用了python程序 @py.exe D:/my-bin/lib/pwd.py @pause step3 编写python程序 可以按需做个功能list 。

    1.1K10

    python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)

    获取指定文件路径并复制到系统粘贴板python代码 代码返回的是带了双引号的路径,并且做了两种类型的路径,运行完后直接将结果复制到了系统的粘贴板。...运行后没有任何报错,说明该文件的有效路径已经复制到你的粘贴板了。 随便找个地方按ctrl+v测试一下,粘贴出来的结果如下: “D:/sankey.html” 测试成功,开始改造右键菜单了。...D:\software\anaconda\python.exe是在系统中python的可执行程序 第二个参数D:\getpwd.py为脚本路径 第三个参数path_1即为所要返回的文件路径类型的参数...注:点击后会跳出python的运行窗口,需等执行窗口自动关闭后,粘贴板上才有已复制好的路径。...在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)的文章就介绍到这了,更多相关python 右键菜单存放路径内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持

    3.6K10

    关于python的mediapipe库踩过的坑

    bug1 无法正常使用cmd或pycharm正常安装,报错截图如下: 解决(1):  这种情况下,我们就不能使用cmd或pycharm进行安装了(若继续使用,则可以使用国内镜像进行加速安装,但是python....查看自己安装的python版本与mediapipe是否对应,选择对应自己的python版本的mediapipe版本进行手动下载: 举例:  找到对应python版本的mediapipe版本与操作系统...注意:最新的python3.11版本是没有Windows的mediapipe版本支持的(如图):  下载完成后,我们找到下载的.whl文件,并复制到粘贴板准备: 1.找到我们python环境安装的路径...(例如):  2.进入Lib文件夹中:  3.进入site-packages文件夹:  4.将我们准备在粘贴板上的.whl文件,放到site-packages文件夹下。...完成之后我们打开pycharm发现mediapipe环境已经在我们的python环境中:  bug2 解决: 这种情况是我们的pycharm运行时,检测到我们python有多个环境并都存在环境变量

    1.3K20

    Wox使用指南

    配置插件的文件目录 输入sj可以显示文件目录下的md文档 输入sj python后选择某个md文档,即可添加到文档中 github搜索 快速搜索github开源库 安装:wpm install...式的 set/get 安装:wpm install Need 使用: 设置 k-v need name fengzi,key不可以有空格 获取 k-v need name 会将 fengzi 复制到粘贴板...install Weather.Open 使用: forecast beijing json 格式化 json 字符串 安装: wpm install JSON 使用: 将一长串 json 字符串复制到粘贴板...,使用 json 以后会将格式化后的 json 复制到粘贴板 ​ 格式化前: {"name":"fengzzi"} ​ 格式化后: { "name": "fengzzi" } 20201010更新...、hex格式的颜色互相转换 安装: wpm install HexRgb 使用: rgb 0,0,0 rgb rgb(0,0,0) rgb #000 rgb hex(0,0,0) 颜色选择显示 使用 python3

    2.8K30

    20个堪称神器的Linux命令行软件

    4.jq: json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。 ? 5.shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范的写法。...6.yapf:Google开发的python代码格式规范化工具,支持pep8以及Google代码风格。 7.mosh:基于UDP的终端连接,可以替代ssh,连接更稳定,即使IP变了,也能自动重连。...还有mac专有的pbcopy/pbpaste: 把命令行输出拷贝到系统粘贴板: cat test.sh| pbcopy 把系统粘贴板内容拷到终端: pbpaste mac下的say命令支持多种语言(英语...又比如python打成了puthon。fuck!一秒变python。 ? 而且关键是每次打命令和内心os完全一致,有种人机合一的快感。fuck!

    1.2K50

    20个堪称神器的 Linux 命令行软件

    4.jq: json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。 ? 5.shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范的写法。...6.yapf:Google开发的python代码格式规范化工具,支持pep8以及Google代码风格。 7.mosh:基于UDP的终端连接,可以替代ssh,连接更稳定,即使IP变了,也能自动重连。...还有mac专有的pbcopy/pbpaste: 把命令行输出拷贝到系统粘贴板: cat test.sh| pbcopy 把系统粘贴板内容拷到终端: pbpaste mac下的say命令支持多种语言(英语...又比如python打成了puthon。fuck!一秒变python。 ? 而且关键是每次打命令和内心os完全一致,有种人机合一的快感。fuck!

    1.8K10
    领券