mox.file与本地接口的对应关系和切换
API对应关系
- Python:指本地使用Python对本地文件的操作接口。支持一键切换为对应的MoXing文件操作接口(mox.file)。
- mox.file:指MoXing框架中用于文件操作的接口,其与python接口一一对应关系。
- tf.gfile:指MoXing文件操作接口一一对应的TensorFlow相同功能的接口,在MoXing中,无法自动将文件操作接口自动切换为TensorFlow的接口,下表呈现内容仅表示功能类似,帮助您更快速地了解MoXing文件操作接口的功能。
Python(本地文件操作接口) | mox.file(MoXing文件操作接口) | tf.gfile(TensorFlow文件操作接口) |
|---|---|---|
glob.glob | mox.file.glob | tf.gfile.Glob |
os.listdir | mox.file.list_directory(..., recursive=False) | tf.gfile.ListDirectory |
os.makedirs | mox.file.make_dirs | tf.gfile.MakeDirs |
os.mkdir | mox.file.mk_dir | tf.gfile.MkDir |
os.path.exists | mox.file.exists | tf.gfile.Exists |
os.path.getsize | mox.file.get_size | - |
os.path.isdir | mox.file.is_directory | tf.gfile.IsDirectory |
os.remove | mox.file.remove(..., recursive=False) | tf.gfile.Remove |
os.rename | mox.file.rename | tf.gfile.Rename |
os.scandir | mox.file.scan_dir | - |
os.stat | mox.file.stat | tf.gfile.Stat |
os.walk | mox.file.walk | tf.gfile.Walk |
open | mox.file.File | tf.gfile.FastGFile(tf.gfile.Gfile) |
shutil.copyfile | mox.file.copy | tf.gfile.Copy |
shutil.copytree | mox.file.copy_parallel | - |
shutil.rmtree | mox.file.remove(..., recursive=True) | tf.gfile.DeleteRecursively |

