Beaglebone Black - 从Cloud9 IDE将文件保存到桌面

问题描述:

我最近购买了一个Beaglebone Black(Debian Rev C),用于带有几个传感器的设计项目,并且我一直在使用Cloud9 IDE(编辑:访问192.168.7.2:3000在我的浏览器中连接到BB)开发并上传代码到Beagle。我一直想知道的是,如果有一种方法可以指示Beagle保存文本文件,我告诉它可以打开到我已经连接到的计算机的桌面。Beaglebone Black - 从Cloud9 IDE将文件保存到桌面

我一直在使用这个代码来创建和传感器(X)到一个文本文件中写入数据:

import os 
    name = raw_input('name the thing: ') 
    final_name = os.path.join('C:', 'Users', 'boktor', 'Desktop', name + '.txt') 
    data = open(name + '.txt', 'a+') 
    data.write(str(x) + '\n') 
    data.close()' 

这是功能性/有用的现在,但我的问题是,这并未”保存到我的电脑中,它只会保存在Cloud9菜单/边栏中与我创建的代码相同的文件夹中。这怎么可能?不应该有涉及os.path.join()的错误?该文件绝对不在我的桌面上。

是否有更好的方法来告诉Beaglebone把我的电脑桌面上或该文件的另一个文件夹(也许是beaglebone内?)

您可以通过File>Download Files下载文件。欲了解更多信息,请参阅Download Files from Cloud9

+0

我应该说明我正在使用Cloud9 IDE作为编程和访问Beaglebone的一种手段。我知道我可以使用File> Download Project下载,但是这给了我beaglebone上的所有内容。这不是我想要的功能。我特别想让我的beaglebone在我的电脑桌面上放置它创建的文件。 – boktor

+0

我认为我对这方面的理解并不足够,但是由于Cloud9 IDE是一个云IDE,您可以从桌面登录并使用此方法保存,或者可以通过Beaglebone将其保存到桌面。再一次地,你的用例对我来说还是相当混乱,我不认为我对BB有足够的了解给你一个很好的答案,所以试着处理我给你的信息,否则你可能会尝试编辑你的原始帖子到更清楚你想要做什么。 –