用于Pastery(世界上最好的代码粘贴板)的命令行界面。
项目描述
BakeIt是一个用于Pastery(世界上最好的代码粘贴板)的命令行工具(及Python库),旨在使用简单且不干扰。
安装
要安装,请使用pip
pip install bakeit
您已完成安装!
用法
使用BakeIt同样简单。首先,在~/.config/bakeit.cfg中创建一个文件,包含您的Pastery API密钥,如下所示
[pastery] api_key = eisha8ahqui7Aesh0fasyu8HFsdo
然后,只需将您想要上传的文件传递给
$ bakeit myfile.txt Paste URL: https://www.pastery.net/oniasd/
您还可以将内容管道到它
$ cat myfile.txt | grep hello | bakeit Paste URL: https://www.pastery.net/oxczvs/
配置文件
完整的配置文件可能看起来像这样
[pastery] api_key = eisha8ahqui7Aesh0fasyu8HFsdo duration = 2880
如上所述,api_key参数是必需的。您可以在您的Pastery账户页面底部找到它。
duration参数是可选的。如果设置了,它将作为每个新粘贴的默认持续时间。但命令行参数将优先,因此您可以在调用
作为Python库的用法
BakeIt提供了PasteryUploader类
>>> from bakeit import PasteryUploader >>> pu = PasteryUploader("your API key") >>> pu.upload("this is the text to upload") "https://www.pastery.net/pabtus/"
PasteryUploader接受以下参数
body - 粘贴的内容。
title(可选)- 给粘贴的标题。
language(可选)- 粘贴使用的语言。如果省略,Pastery将尝试自动检测。
duration(可选)- 保持此粘贴的分钟数。
max_views(可选)- 保持此粘贴的查看次数。
快乐粘贴!
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
bakeit-0.2.3.tar.gz (4.8 kB 查看哈希值)
构建分发
bakeit-0.2.3-py3-none-any.whl (6.2 kB 查看哈希值)
关闭
bakeit-0.2.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a5737353a5d8fb9bd41802cd5cdb3211dc3479e7c62d6e5d6a1d70fbf9f28ae2 |
|
MD5 | d45e37b94b08fffe26041027f7c10adc |
|
BLAKE2b-256 | 864927101feb4e333f4dd2f098157f18381f1de4114e9361a3de71373a168ac8 |
关闭
bakeit-0.2.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d10792945bc1672f2643630d4e4041246cedb39a874f209883c1374ff8ceeb58 |
|
MD5 | 0bd94cf79488fd3e0e0bee2ef86471f2 |
|
BLAKE2b-256 | 079cb514760849214205b689bdfd0c2c9d356cd850adf2401a551a686b11d279 |