pyclip xclip_clip module

Provides the clipboard functionality for Linux via xclip

class pyclip.xclip_clip.XclipClipboard[source]
clear()[source]

Clear the clipboard contents

Returns

copy(data, encoding=None)[source]

Copy data into the clipboard

Parameters
  • data (Union[str, bytes]) – the data to be copied to the clipboard. Can be str or bytes.

  • encoding (Optional[str]) – same meaning as in subprocess.Popen.

Return type

None

Returns

None

paste(encoding=None, text=None, errors=None)[source]

Retrieve data from the clipboard

Parameters
  • encoding (Optional[str]) – same meaning as in subprocess.run

  • text (Optional[bool]) – same meaning as in subprocess.run

  • errors (Optional[str]) – same meaning as in subprocess.run

Returns

the clipboard contents. return type is binary by default. If any of encoding, errors, or text are specified, the result type is str