comparison python/mountusb.py @ 849:81d2f5c20ceb

python 3 string compat
author Jeff Hammel <k0scist@gmail.com>
date Sun, 10 Dec 2017 09:49:52 -0800
parents 8806a699ff94
children c44637991a01
comparison
equal deleted inserted replaced
848:a3ee050ae568 849:81d2f5c20ceb
21 import argparse 21 import argparse
22 import os 22 import os
23 import subprocess 23 import subprocess
24 import sys 24 import sys
25 25
26 string = (str, unicode)
27 26
28 def main(args=sys.argv[1:]): 27 def main(args=sys.argv[1:]):
29 28
30 parser = argparse.ArgumentParser(description=__doc__) 29 parser = argparse.ArgumentParser(description=__doc__)
31 parser.add_argument('-m', '--mount', dest='mount_point', 30 parser.add_argument('-m', '--mount', dest='mount_point',
61 else: 60 else:
62 parser.error("No partition found") 61 parser.error("No partition found")
63 62
64 device = os.path.join('/dev', partition) 63 device = os.path.join('/dev', partition)
65 assert os.path.exists(device) 64 assert os.path.exists(device)
66 print "Device: {}".format(device) 65 print ("Device: {}".format(device))
67 66
68 command = ['sudo', 'mount', device, options.mount_point] 67 command = ['sudo', 'mount', device, options.mount_point]
69 print (' '.join(command)) 68 print (' '.join(command))
70 69
71 if __name__ == '__main__': 70 if __name__ == '__main__':