A better copy-paster
Project description
prettycopy
A beginner-friendly library for clean, format-friendly copy-pasting.
Overview
Copying and pasting text is one of the most commonly-used functionalities we have on our computers. But sometimes, there are formatting issues in the text you're copying that a simple 'paste without formatting' can't fix.
Enter PrettyCopy.
PrettyCopy will help you clean up the text on your clipboard before you paste it. Just copy your text, run a PrettyCopy function, and you'll be able to paste it with corrections already in place!
See our documentation here.
Installation
If you already have Python, just run:
pip install prettycopy
Usage
So... how do you use PrettyCopy? It's very simple! You can use PrettyCopy functions at the command line, or through your own program.
Learn more about the functions using prettycopy --help
at the command line, or by checking our documentation.
Command Line
Copy a piece of text.
In the command line, type prettycopy [function_name] [any_args]
.
PrettyCopy will print the corrected text, just to show you what your clipboard current contains.
Now, as soon as you paste, the text will already be corrected.
All command-line functions have the --text [YOUR_STRING]
flag. PrettyCopy will take your inputted string, correct it, and place it in the clipboard. Remember to add quotation marks around your input string if it contains whitespace! This option can go anywhere as long as the input string is to the right of the --text flag.
Confused? Type prettycopy --help
to get a list of possible functions, and prettycopy [function_name] --help
to get help for any particular function.
In a Program
PrettyCopy will take in some text, correct it, and copy the corrected text to your clipboard. It will also return the corrected text as a return value, in case you want to keep using it (for example, in a nested function). By default, PrettyCopy will run on the text in your clipboard. If you want to correct a different text, enter your preferred text as an argument.
Examples
PrettyCopy can be used for fixing issues with line breaks; removing extraneous bullet point symbols; adding quotation marks (and optional punctuation) around a copied text; and more!
See the documentation for the complete list of functions.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file prettycopy-0.2.2.tar.gz
.
File metadata
- Download URL: prettycopy-0.2.2.tar.gz
- Upload date:
- Size: 3.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 880b67fe4a34f49531ecd56bf9634bb856bc6b86227324897c22602d661b0bfd |
|
MD5 | 4d5d9cf6344f8b643478867103e20843 |
|
BLAKE2b-256 | c2b3e6b4fefc498f1381318b65c56a2aa47455b33e6a70af811ccb5cf8444883 |