Simple Copy + Paste in Python.
Project description
Xerox is a copy + paste module for python. It’s aim is simple: to be as incredibly simple as possible.
Supported platforms are currently OS X, X11 (Linux, BSD, etc.), and Windows.
If you can make it simpler, please fork.
Usage
Usage is as follows:
xerox.copy(u'some string')
And to paste:
>>> xerox.paste() u'some string'
On Linux you can optionally also copy into the X selection clipboard for middle-click-paste capability:
xerox.copy(u'Some string', xsel=True)
And you can choose to paste from the X selection rather than the system clipboard:
xerox.paste(xsel=True)
And, that’s it.
Command Line
To copy:
$ xerox some string
or:
$ echo some string | xerox
To paste:
>>> xerox some string
Installation
To install Xerox, simply:
$ pip install xerox
Note: If you are installing xerox on Windows, you will also need to install the pywin32 module.
Legal Stuff
MIT License.
(c) 2016 Kenneth Reitz.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.