我用!git clone https://github.com/llSourcell/Pokemon_GAN.git克隆了一个github repo。 我想在Colab中修改.py文件。 所以我在这里建议使用%load filename.py(如何加载/编辑/运行/保存文本文件(.py)到IPython笔记本单元?)。 但每当我运行此命令时,我会在一段时间后断开连接。 我想知道是否有其他方法来编辑.py文件,而不必经历将其下载到PC,编辑然后重新上传的麻烦。 提前致谢。

目前没有特别好的方法直接在colab中编辑。 你可以在github.com/googlecolab/colabtools上为%load上的挂起重新登录步骤提出问题吗?

不幸的是,似乎colab不支持%load line magic(还),然而,您可以使用!cat your_file.py查看文件内容然后手动复制输出内容,将它们写入新单元格并写入在新单元格的顶部将其保存回实例。请注意,这还不会保存到您的谷歌硬盘。

1

2

3

4

5

6

7

8

9

10

11

12Example:

!ls

output: colabData/

%%writefile something.py

print("everything's fine.")

!ls

output: colabData/ something.py

%run something.py

output: everything's fine.

怎么样驾驶记事本,它有用吗? 每当我尝试使用"打开方式"访问文件时,它会给我一个错误。

您可以使用Ipython magic命令。使用以下命令

%pycat code.py

将出现一个弹出窗口,显示代码。您可以复制并在本地编辑它。

使用以下命令删除文件

<5233>

将编辑后的代码复制到笔记本中的单元格,并在单元格的顶部添加以下命令

%%writefile code.py

运行单元格。将创建一个文件,其中包含单元格中的内容。

解:

1

2

3

4

5

6

7

8p ="""

Yadda yadda

whatever you want just don't use triple quotes.

"""

c ="""text_file = open("text.text","w+");text_file.write(p);text_file.close()"""

exec(c)

不是一个完美的解决方案,但对某人有用。

您可以使用

!cat file_name.py访问file_name.py内容,复制下一个单元格中的内容,现在可以运行或编辑它。

编辑后如何保存?

我发现在本地编辑文件更容易。

您可以从左侧面板下载它。

右键单击任何文件并下载。

接下来,编辑该文件。

接下来,上传文件。

使用mv将文件移动到正确的位置。

有一个名为Python编译器编辑器的应用程序,您可以连接到您的Google云端硬盘帐户,编辑文件并将其保存回来。

虽然笔记本中没有编辑方式,但我会分享我的管道。

非常明显:

fork repo或创建一个新的(对于一个新项目)

创建一个仅用于上传的分支

做出改变并推动

评估

做出改变

希望有所帮助。

python怎么编辑文件_关于python:如何在Google Colab中编辑和保存文本文件(.py)?相关推荐

  1. python切割txt文件_用Python实现大文本文件切割的方法

    在实际工作中,有些场景下,因为产品既有功能限制,不支持特大文件的直接处理,需要把大文件进行切割处理. 当然可以通过UltraEdit编辑工具,或者从网上下载一些文件切割器之类的.但这些要么手工操作太麻 ...

  2. python只读打开文件_关于python:只读文件的第一行?

    如何使用python只得到文件的第一行作为字符串? 如果您已经阅读了文件("在阅读了文件之后"),那么您已经阅读了第一行!(假设至少有一行.) 请注意,现在所说的问题与原来的含义不 ...

  3. python解压文件_使用Python实现文件压缩和解压

    大家可能都熟悉.zip格式的文件.它可以把多个文件,压缩成一个文件.这在网络上传输时很有用,而且节省硬盘空间. 接下来,我们使用Python实现压缩和解压. 读取ZIP文件信息 要读取ZIP文件的内容 ...

  4. python批量移动文件_用python批量移动文件

    我是用来移动图片的,其他格式的文档也是可以的,改下后缀列表就可以了 import os,shutil import datetime #将文件夹里的图片全部移动到新文件夹中 #revised by S ...

  5. python读取xls文件_从python中的xls读取unicode

    我正在尝试使用 Python读取.xls文件.该文件包含多个非ascii字符(即äöü).我已经尝试过使用openpyxls和xlrd(我对xlrd寄予厚望,因为它无论如何都会读取unicode中的所 ...

  6. python 复制替换文件_在Python中复制和替换文件

    python 复制替换文件 The python language provides a built-in module "shutil", which offers numero ...

  7. python关闭excel文件_利用Python读取和修改Excel文件(包括xls文件和xlsx文件)

    本文介绍一下使用Python对Excel文件的基本操作,包括使用xlrd模块读取excel文件,使用xlwt模块将数据写入excel文件,使用openpyxl模块读取写入和修改excel文件. 目录 ...

  8. python使用ttf文件_利用python工具生成彩色字体ttf

    之前研究过字体文件ttf的python脚本化生成方法,主要是利用fontforge的支持python脚本这一功能.现在最近手机市场上出现了几种彩色字体,这是怎么做到的呢?研究了一下,发现还是利用Pyt ...

  9. python关闭csv文件_使用Python编辑csv文件时跳过标题

    使用Python编辑csv文件时跳过标题 我使用下面引用的代码使用Python编辑csv.代码中调用的函数形式代码的上半部分. 问题:我希望下面引用的代码从第2行开始编辑csv,我希望它排除包含标题的 ...

最新文章

  1. 项目管理过程中应注意的问题
  2. arcgis for android离线编辑,ArcGIS for Android离线数据编辑实现原理
  3. GitHub超3万星最全面试题库:计算机面试题一网打尽
  4. C#面向对象设计模式纵横谈
  5. mysql5.5怎么删除字段_Linux 上 Mysql5.5 只能新建表中的字段不能删除表,权限root...
  6. Java练习02 打印三角形
  7. 杭州计算机专业学校外地人,杭州计算机学校的核心专业--年薪几十万的专业
  8. 微软今天发布免费安全软件套装
  9. 在 Go 语言中使用 Log 包--转自GCTT
  10. 图形学笔记1.直线扫描转换与devC的图形库ege扩展
  11. matlab符号系统
  12. Excel小技巧分享-自动缩放的表格来了
  13. Python 最常见的 170 道面试题解析:2019 最新
  14. 2020 年 Python 知识清单(网络爬虫)
  15. 强制修改服务器时间,修改服务器时间脚本
  16. “139邮箱”练好内功比发电影票更重要
  17. 2023王道数据结构P40题二.1,关于是否会断链的问题
  18. SpringBoot整合定时任务和邮件发送(邮箱 信息轰炸 整蛊)
  19. Java实现简易联网坦克对战小游戏(内涵源码)//Java+Java游戏+拓展学习+资源分享
  20. Spotify网络钓鱼活动目标锁定音乐爱好者

热门文章

  1. SqlServer2008R2镜像(无域)
  2. 简单查询(1.普通查询2.条件查询3.模糊查询4.排序查询5.统计查询(聚合函数)6.分组查询7.分页查询)...
  3. [Linux] LD_LIBRARY_PATH
  4. hdoj_1421搬寝室
  5. HLSL Tips 1:如何把输入映射到输出像素
  6. 微课--Python正则表达式语法与应用(83分钟)
  7. 1000道Python题库系列分享六(40道)
  8. 在计算机中如何共享文件夹,如何打开计算机共享-在电脑里设置了共享文件在另在一台电脑里怎么 – 手机爱问...
  9. php商品分类添加字段,zblogPHP分类模板添加自定义字段(调用UEditor编辑器输入法)...
  10. mysql 去重后拼接_mysql学习笔记(三)—— 查询select