Minimalistic Python client for paste.rs
Share text or code in seconds with one simple call.
- 🌀 Both sync and async APIs
- ⚡ One-liner usage
- 📤 Instant paste URL
- 🐍 Pure Python (depends only on
requestsandhttpx)
pip install pastersfrom pasters import paste, get_paste, delete_paste
# create paste
url = paste("print('hello world')", ext="py")
print(url) # https://paste.rs/abcd.py
# fetch paste
print(get_paste(url))
# delete paste
delete_paste(url)from pasters import apaste, aget_paste, adelete_paste
import asyncio
async def main():
# create paste
url = await apaste("# some markdown text", ext="md")
print(url) # https://paste.rs/efgh.md
# fetch paste
text = await aget_paste(url)
print(text)
# delete paste
await adelete_paste(url)
asyncio.run(main())paste(text, ext='', allow_206=False) -> strapaste(text, ext='', allow_206=False) -> strget_paste(url) -> straget_paste(url) -> strdelete_paste(url) -> Noneadelete_paste(url) -> None
Made with ❤️ by @RimMirK