编辑器 如何读写本地文件

宋强 · 2019年02月13日 · 最后由 宋强 回复于 2019年02月14日 · 281 次阅读

求教,我用上述语句打开pythontest.txt,并写入,系统不报错,但文件写入不成功,仍然空白,请问问题出现在哪里?是因为地址不对吗?本地E盘需要如何设置?是否用Cloud studio操作本地文件属于远程操作? 工作空间:https://studio.dev.tencent.com/ws/kdsvcd

共收到 11 条回复

为啥要用 E:\\ 这种目录呢?我试了一下下面的代码是可以的:

# 打开一个文件
fo = open("foo.txt", "w")
fo.write( "www.runoob.com!\nVery good site!\n")

# 关闭打开的文件
fo.close()
Jun-Li 回复

谢谢回复,可是我就想写本地的文件呀,请问这种需求怎么写代码呢?

你好,上述说的pythontest.txt文件是你电脑E盘上的文件?你在工作空间内执行Python脚本无法完成这个操作的

myx940925 回复

对的,是我电脑E盘上的文件。那请问,我如何才能实现直接对E盘文件的操作呢?(因为我看别人都可以操作的,当然,别人不是使用的CLOUD STUDIO)

直接在本地执行该脚本,CS主机无法操作本地文件

myx940925 回复

谢谢您的回复,我是小白,麻烦多问句。您说的直接在本地执行该脚本,是让我用别的安装在本地的IDE来执行吗,比如ipython?(是不是说,CS也没有其它的变通方式来进行本地文件的读写呢?)

你好,有在本地安装python解释器就可以直接执行了.另:CS提供的工作空间是一个我们腾讯云主机上ubuntu16.04环境的容器,无法直接与本地主机通信

myx940925 回复

好的,那我明白了,说明如果要操作本地文件,只能在本地安装Python和IDE,看来我原来理解是对的,谢谢您了。

myx940925 回复

还有一个小问题,就是CS不能创建一个全新的工作空间吗?我这里只能通过先用模板pythondemo或者基于已有的项目创建工作空间,然后再在这个工作空间里进行代码编辑,难道没有不能创建完全空白的python工作空间吗?必须是模板(因为模板里面也有示例程序代码,如snake等)?

您好,是不能脱离项目或者模板单独创造一个工作空间的 。

好滴,明白了,谢谢您了!

yiwei@coding.net 关闭了讨论 02月14日 11:47
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
相关话题