import os
tmpdir = r'c:\temp'
if tmpdir:
os.chdir(tmpdir)
cwd = os.getcwd()
print cwd
os.mkdir('example')
os.chdir('example')
cwd = os.getcwd()
print cwd
print os.listdir(cwd)
fobj = open('test', 'w')
fobj.write('foo\n')
fobj.write('bar\n')
fobj.close()
print os.listdir(cwd)
os.rename('test', 'filetest.txt')
print os.listdir(cwd)
path = os.path.join(cwd, os.listdir (cwd)[0])
print path
print os.path.split(path)
print os.path.splitext(os.path.basename(path))
fobj = open(path)
for eachLine in fobj:
print eachLine,
fobj.close()
os.remove(path)
print os.listdir(cwd)
os.chdir(os.pardir)
os.rmdir('example')
aW1wb3J0IG9zCgp0bXBkaXIgPSByJ2M6XHRlbXAnCmlmIHRtcGRpcjoKICAgICBvcy5jaGRpcih0bXBkaXIpCiAgICAgY3dkID0gb3MuZ2V0Y3dkKCkKICAgICBwcmludCBjd2QKCiAgICAgb3MubWtkaXIoJ2V4YW1wbGUnKQogICAgIG9zLmNoZGlyKCdleGFtcGxlJykKICAgICBjd2QgPSBvcy5nZXRjd2QoKQogICAgIHByaW50IGN3ZAogICAgIHByaW50IG9zLmxpc3RkaXIoY3dkKQoKICAgICBmb2JqID0gb3BlbigndGVzdCcsICd3JykKICAgICBmb2JqLndyaXRlKCdmb29cbicpCiAgICAgZm9iai53cml0ZSgnYmFyXG4nKQogICAgIGZvYmouY2xvc2UoKQogICAgIHByaW50IG9zLmxpc3RkaXIoY3dkKQoKICAgICBvcy5yZW5hbWUoJ3Rlc3QnLCAnZmlsZXRlc3QudHh0JykKICAgICBwcmludCBvcy5saXN0ZGlyKGN3ZCkKCiAgICAgcGF0aCA9IG9zLnBhdGguam9pbihjd2QsIG9zLmxpc3RkaXIgKGN3ZClbMF0pCiAgICAgcHJpbnQgcGF0aAoKICAgICBwcmludCBvcy5wYXRoLnNwbGl0KHBhdGgpCiAgICAgcHJpbnQgb3MucGF0aC5zcGxpdGV4dChvcy5wYXRoLmJhc2VuYW1lKHBhdGgpKQoKICAgICBmb2JqID0gb3BlbihwYXRoKQogICAgIGZvciBlYWNoTGluZSBpbiBmb2JqOgogICAgICAgICBwcmludCBlYWNoTGluZSwKICAgICBmb2JqLmNsb3NlKCkKCiAgICAgb3MucmVtb3ZlKHBhdGgpCiAgICAgcHJpbnQgb3MubGlzdGRpcihjd2QpCiAgICAgb3MuY2hkaXIob3MucGFyZGlyKQogICAgIG9zLnJtZGlyKCdleGFtcGxlJykgCg==