読者です 読者をやめる 読者になる 読者になる

Python3 (+R), ディレクトリやファイル管理

自分のためのコマンドまとめ。
Bash でいう pwd, cd, ls, mv/cp/mkdir/rmなど。

$ Bash

>>> Python3

>R

 

$ pwd
>>>import os
>>>os.path.abspath('.')

>getwd()

 

$ cd, ls
>>>import os
>>>os.chdir('Dropbox')
>>>os.listdir('.')

>setwd("c:user")

>getwd()

 

$ ls
>>>import os
>>>os.listdir('/Dropbox')

>list.files() 

 

$ mv (move)
?

 

$ mv (rename)
>>>import os
>>>os.rename('foo.txt', 'bar.txt')

 

$ cp
>>>import shutil
>>>shutil.copy('foo.txt', 'bar.txt')

 

$ rm
>>>import os
>>>os.remove('foo.txt')

 

$ mkdir
>>>import os
>>>os.mkdir('folder')

 

$ rmdir
>>>import os
>>>os.rmdir('folder')

 

$ln -s
>>>import os
>>>os.symlink('foo.txt' 'linkfoo')