Skip to content

Instantly share code, notes, and snippets.

@richo
Created January 4, 2013 01:55
Show Gist options
  • Save richo/4449268 to your computer and use it in GitHub Desktop.
Save richo/4449268 to your computer and use it in GitHub Desktop.
import os
def which(cmd):
for pth in os.getenv("PATH").split(":"):
# XXX Breaks on : in path
if cmd in os.listdir(pth):
# XXX Breaks if you have a directory with the same name
return True
return False
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment