Skip to content

Instantly share code, notes, and snippets.

@sbz
Created July 13, 2011 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sbz/1080348 to your computer and use it in GitHub Desktop.
Save sbz/1080348 to your computer and use it in GitHub Desktop.
create a unix socket on X11 display in Python
#!/usr/bin/env python
import time
import socket
_PATH_UNIX_X = "/tmp/.X11-unix/X%d"
DISPLAY_PORT = 0
s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
s.connect(_PATH_UNIX_X % DISPLAY_PORT)
time.sleep(10)
s.close()
@sbz
Copy link
Author

sbz commented Jul 13, 2011

Python version of xsock.c [1]

[1] https://gist.github.com/1080330

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment