Pipe STDIN or upload files to a raw paste. Get a URL back. Go be productive.
By default, pasted uses a hosted paste service, pasted.tech. You can also deploy your own instance of the service and use it instead.
Installation
From PyPi:
$ pip install pasted-client
Command line usage
Given a file:
$ cat somefile Lorem ipsum.
Pipe the file to pasted and get back a URL to a raw paste of that file:
$ cat somefile | pasted http://pasted.com/89001a7fbbe57e6921a91b2ba166fa98e1579cd2.raw
Do whatever you want with the URL. Curl it, email it, whatever:
$ curl http://pasted.tech/89001a7fbbe57e6921a91b2ba166fa98e1579cd2.raw Lorem ipsum.
You can also paste multiple files without a pipe:
$ pasted /path/to/file1 /path/to/file2 /path/to/file3 https://pasted.tech/pastes/294b43b2cec9919063be1a3b49e8722648424779.raw https://pasted.tech/pastes/3c56f1d7f112e09002627d24b82446431df5039a.raw https://pasted.tech/pastes/f9372ce11a7370c54135f3c708131de123caf90f.raw
Python library usage
To use pasted.tech:
>>> c = pasted.Client()
>>> url = c.create_paste('Lorem ipsum.')
>>> print(url)
http://pasted.tech/89001a7fbbe57e6921a91b2ba166fa98e1579cd2.raw
Alternatively, if you’re using your own deployment of pasteraw, pass your own API endpoint to the client:
>>> c = pasteraw.Client('http://pasted.example.com/api/pastes')
Usage is otherwise identical to using pasted.tech.
Release files for pasted-client 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pasted-client-0.1.1.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pasted_client-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.3 kB
Release files / pasted-client-0.1.1.tar.gz
| Download URL | pasted-client-0.1.1.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4d048aa758ebbcc21c908a3d6091c18a26c29b0889ab41da70bf53649ec0714b
|
|
BLAKE2b-256 checksum How to use checksums |
84386c23c4799ed43fb3625a4bf2c6ccc9b782240ed5aa3998d119645832a438
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5
|
Release files / pasted_client-0.1.1-py3-none-any.whl
| Download URL | pasted_client-0.1.1-py3-none-any.whl |
|---|---|
| Size | 8.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a5c4a83717aee7dbf16b8590c3ad9ce6f912f8eb81b86a0ef4ee54ba201e8e69
|
|
BLAKE2b-256 checksum How to use checksums |
0d471e791fd2d6b614414f4c29df286d44b93082d4e9e9f2bcb2044a7070b698
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5
|