Skip to main content

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.

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

xerox-0.4.1.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file xerox-0.4.1.tar.gz.

File metadata

  • Download URL: xerox-0.4.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xerox-0.4.1.tar.gz
Algorithm Hash digest
SHA256 1b598ed4ba017374f02e9cef983febdd19dba79a5301856fdba985c490b14325
MD5 0f782a2f522127317a6840a80553b667
BLAKE2b-256 a8f248a3fb98b128e77e0c1e15a80c71d397c1ac1a4ed6db00e3e7307f767f93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page