魔法命令%,!运行脚本

  1. %ls

tensorboard原地打开

  1. %load_ext tensorboard %tensorboard --logdir dir

文件下载

  1. from google.colab import files
  2. files.download(filename)

文件打包下载

  1. import os, tarfile
  2. from google.colab import files
  3. #一次性打包整个根目录。空子目录会被打包。
  4. #如果只打包不压缩,将"w:gz"参数改为"w:"或"w"即可。
  5. def download_make_tar(output_filename, source_dir):
  6. tar = tarfile.open(output_filename,"w")
  7. for root,dir_name,files_list in os.walk(source_dir):
  8. for file in files_list:
  9. pathfile = os.path.join(root, file)
  10. tar.add(pathfile)
  11. tar.close()
  12. files.download(output_filename)
  13. download_make_tar('logs.tar', 'logs')