#author("2023-02-13T09:59:07+09:00","","")
#author("2023-02-13T10:15:08+09:00","","")
[[TPURID025S/100Sページへ戻る>TPURID025S/100S]]

* ファイル・ディレクトリ操作 [#y2e3a5cb]
>ファイル操作とディレクトリ操作を行うことが可能です。
>本モジュール「TPURID025S/100S」のファイルシステムについて、
>評価キット「TPURID025S/100S-KT1」では、SDカードの接続ができます。
>SDカードを接続すると、「/sd」ディレクトリがマウントされ、ブートされます。
>
ファイル操作とディレクトリ操作を行うことが可能です。~
本モジュール「TPURID025S/100S」のファイルシステムについて、評価キット「TPURID025S/100S-KT1」では、SDカードの接続ができます。~
SDカードを接続すると、「/sd」ディレクトリがマウントされ、ブートされます。~

**ファイルシステムについて [#ee2c92ed]
- /sd    … 外部SD領域
- /flash … 内部ファイル領域

**ファイルの操作 [#u89f4b93]
>インポートモジュールは不要で下記の関数が使用できます。
インポートモジュールは不要で下記の関数が使用できます。~
>
 >>> f=open(path)            #ファイルをオープンします。
 >>> data=f.read(length)
 >>> f.write(data)
 >>> f.close()

>>f=open(path)
>>ファイルをオープンします。
>>data=f.read(length)
>>f.write(data)
>>f.close()


**ディレクトリの操作 [#b8e40bca]

>>内部モジュールosをインポートします。
>>import os
>
>>os.listdir()
>>コマンドで、ディスクの中身を確認することが可能です。
>
>
>>os.chdir('/flash')	
>>ディレクトリの移動が可能になります。
 >>>import os                #内部モジュールosをインポートします。
 >>>os.listdir()             #コマンドで、ディスクの中身を確認することが可能です。
 >>>os.chdir('/flash')       #ディレクトリの移動が可能になります。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS