dir_exists.py (544B)
1 #!/usr/bin/env python3 2 # Copyright 2011 The Chromium Authors 3 # Use of this source code is governed by a BSD-style license that can be 4 # found in the LICENSE file. 5 """Writes True if the argument is a directory.""" 6 7 import os.path 8 import sys 9 10 def main(): 11 sys.stdout.write(_is_dir(sys.argv[1])) 12 return 0 13 14 def _is_dir(dir_name): 15 return str(os.path.isdir(dir_name)) 16 17 def DoMain(args): 18 """Hook to be called from gyp without starting a separate python 19 interpreter.""" 20 return _is_dir(args[0]) 21 22 if __name__ == '__main__': 23 sys.exit(main())