Xg1-1-1

import os

os.makedirs('boo/foo/hoge')

---------------------------------------------------------------

Xg1-1-2

import shutil

shutil.copy('data.txt', 'boo')

---------------------------------------------------------------

Xg1-1-3

shutil.copy('data.txt', 'boo/datacp.txt')

---------------------------------------------------------------

Xg1-1-4

shutil.copy2('data.txt', 'boo/datacp.txt')

---------------------------------------------------------------

Xg1-1-5

shutil.copytree('boo', 'woo')

---------------------------------------------------------------

Xg1-1-6

shutil.copytree('boo', 'hoge/woo')

---------------------------------------------------------------

Xg1-1-7

shutil.move('boo/data.txt', 'woo')

---------------------------------------------------------------

Xg1-1-8

os.rename('boo', 'hoge')

---------------------------------------------------------------

Xg1-1-9

shutil.move('boo/data.txt', 'boo/foo.txt')

---------------------------------------------------------------

Xg1-1-10

shutil.move('boo', 'hoge')

---------------------------------------------------------------

Xg1-1-11

os.remove('boo/data.txt')

---------------------------------------------------------------

Xg1-1-12

shutil.rmtree('boo')

---------------------------------------------------------------

Xg1-1-13

os.path.join('boo', 'foo', 'data.txt')

---------------------------------------------------------------

Xg1-1-14

os.path.split('boo/woo/data.txt')

---------------------------------------------------------------

Xg1-1-15

os.path.splitext('boo/woo/data.txt')

---------------------------------------------------------------

Xg1-1-16

os.path.basename('boo/woo/data.txt')

---------------------------------------------------------------

Xg1-1-17

os.path.dirname('boo/woo/data.txt')

---------------------------------------------------------------

Xg1-1-18

os.path.isfile('boo')

---------------------------------------------------------------

Xg1-1-19

os.path.isdir('boo')

---------------------------------------------------------------

Xg1-1-20

os.path.exists('boo')

---------------------------------------------------------------

Xg1-1-21

os.listdir('boo')

---------------------------------------------------------------

Xg1-1-22

import glob

glob.glob('boo/*.txt')

---------------------------------------------------------------

Xg1-1-23

glob.glob('boo/*[0-9].txt')

---------------------------------------------------------------

Xg1-1-24

for tpl in os.walk('boo'):
    print(tpl)

---------------------------------------------------------------
