In [1]:
import os
os.name
Out[1]:
In [2]:
os.uname()
Out[2]:
In [4]:
os.environ.get('PATH')
Out[4]:
In [5]:
os.environ.get('x', 'default')
Out[5]:
In [6]:
os.path.abspath('.')
Out[6]:
In [13]:
s = os.path.join('/home/ben/桌面/gluon-tutorials-zh-master/chapter02_supervised-learning', 'testdir1')
s
Out[13]:
In [14]:
os.mkdir(s)
In [17]:
os.rmdir(s1)
In [16]:
s1 = '/home/ben/桌面/gluon-tutorials-zh-master/chapter02_supervised-learning/testdir'
In [19]:
l, f = os.path.split('/home/ben/桌面/gluon-tutorials-zh-master/chapter02_supervised-learning/file.txt')
In [20]:
l
Out[20]:
In [21]:
f
Out[21]:
In [23]:
file, ext = os.path.splitext('file.txt')
In [24]:
file
Out[24]:
In [25]:
ext
Out[25]:
In [26]:
os.rename('test.txt', 'ben.txt')
In [30]:
ls *.txt
In [31]:
os.remove('ben.txt')
In [32]:
ls *.txt
In [33]:
[x for x in os.listdir('.') if os.path.isfile(x) and os.path.splitext(x)[1]=='.py']
Out[33]:
In [34]:
[x for x in os.listdir('.') if os.path.isdir(x)]
Out[34]:
In [36]:
[x for x in os.listdir('.') if os.path.isfile(x)]
Out[36]:
In [37]:
print(os.listdir('.'))
In [ ]: