私は最近、いくつかのセンサーを備えた設計プロジェクトで使用するBeaglebone Black(Debian Rev C)を取得しました。私はCloud9 IDEを使用していました。私のブラウザではBBに接続する192.168.7.2:3000)を開発し、ビーグルにコードをアップロードしてください。ビーグルに、私が添付しているコンピュータのデスクトップに開くように指示するテキストファイルを保存するよう指示する方法があるかどうか、私がずっと思っていたことがあります。Beaglebone Black - Cloud9 IDEからデスクトップにファイルを保存する
I(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()'
これは今の機能/有用ですが、私の問題は、これが「doesnのことです私のコンピュータに保存すると、作成したコードと同じフォルダ内のCloud9メニュー/サイドバーに保存されます。これはどのように可能ですか? os.path.join()に関連するエラーはありませんか?ファイルは私のデスクトップには間違いありません。
自分のコンピュータのデスクトップまたは別のフォルダにこのファイルを配置するBeagleboneを伝えるためのより良い方法があり(おそらくbeaglebone内は?)
私は、Beagleboneのプログラミングとアクセスの手段としてCloud9 IDEを使用していることを明確にする必要があります。私はファイル>ダウンロードプロジェクトを使ってダウンロードできますが、それは私にビーグルボーンのすべてを与えます。それは私が望む機能ではありません。私は特に私のビーグルボーンを自分のコンピュータのデスクトップ上に作成したファイルに置きたいと思っています。 – boktor
Cloud9 IDEはクラウドIDEなので、デスクトップからログインしてこの方法で保存したり、ビーグルボーンを使ってデスクトップに保存する方法があるかもしれません。繰り返しますが、あなたのユースケースは依然として私にとってはかなり混乱しています。私はあなたに良い答えを与えるBBについて十分に知っているとは思わないので、私が与えた情報で作業してみてください。あなたがしようとしていることをより明確にしてください。 –