TPURID100S-PYTHON
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[TPURID025S/100S]]
* PYTHON関数スクリプトについて [#dd7ba908]
>内部モジュールについて
>下記のモジュールについては すでに内部スクリプトです。
>ファイルに用意する必要がありません。
>
>>urfid
>>machine,
>>os,pyb,utime,sys,gc,array,math,stm,collections,micropyt...
>>また下記に詳細の説明がございます。
>>[[マイクロパイソンのライブラリ説明について:https://micr...
スクリプトファイルにimportすることにより利用できます。
** ファイル操作 [#ke79b8f5]
***[[ファイル操作スクリプト:http://www.telepower.jp/secur...
>ファイル操作とディレクトリ操作を行うことが可能です。
>本モジュールのファイルシステムは
>>KITでは、SDカードの接続ができますので、SDカードを接続す...
>>ファイルシステムについて
>>/sd 外部SD領域
>>/flash 内部ファイル領域
*ファイルの操作 [#b6ae778c]
>インポートモジュールは不要で下記の関数が使用できます。
>>f=open(path)
>>ファイルをオープンします。
>>data=f.read(length)
>>f.write(data)
>>f.close()
*ディレクトリの操作 [#a34485e2]
>>内部モジュールosをインポートします。
>>import os
>
>>os.listdir()
>>コマンドで、ディスクの中身を確認することが可能です。
>
>
>>os.chdir('/flash')
>>ディレクトリの移動が可能になります。
*ファイルの転送 [#rfdfb0aa]
>>import shutil
>
>>shutil.copyfile(src, dst, follow_symlinks=True):
>>ファイル src を dst へコピーします。
>
>>例)起動スクリプトをSDから内部フラッシュ領域へ転送する。
>>shutil.copyfile('/sd/main.py', '/flash/main.py')
*ディレクトリの削除 [#h821d923]
>>shutil.rmtree(top)
>>ディレクトリツリー全体を削除します。
>>例) top から下のディレクトリ(フォルダ)を削除します。
>>shutil.rmtree(top)
* スクリプトモジュールについて [#za18baa2]
>スクリプトモジュールは下記を参照ください。
***[[EPC操作スクリプト:http://www.telepower.jp/secur/tpur...
***[[ファイル転送・ディレクトリ削除用スクリプト:http://ww...
**KIT用スクリプト [#s75e46ee]
***[[KIT BEEP操作スクリプト:http://www.telepower.jp/secur...
***[[KIT SW割り込みスクリプト:http://www.telepower.jp/sec...
***[[センサタグ MAGNUS-S3 操作スクリプト:http://www.tel...
***[[SUBGモジュール操作スクリプト:http://www.telepower.jp...
終了行:
[[TPURID025S/100S]]
* PYTHON関数スクリプトについて [#dd7ba908]
>内部モジュールについて
>下記のモジュールについては すでに内部スクリプトです。
>ファイルに用意する必要がありません。
>
>>urfid
>>machine,
>>os,pyb,utime,sys,gc,array,math,stm,collections,micropyt...
>>また下記に詳細の説明がございます。
>>[[マイクロパイソンのライブラリ説明について:https://micr...
スクリプトファイルにimportすることにより利用できます。
** ファイル操作 [#ke79b8f5]
***[[ファイル操作スクリプト:http://www.telepower.jp/secur...
>ファイル操作とディレクトリ操作を行うことが可能です。
>本モジュールのファイルシステムは
>>KITでは、SDカードの接続ができますので、SDカードを接続す...
>>ファイルシステムについて
>>/sd 外部SD領域
>>/flash 内部ファイル領域
*ファイルの操作 [#b6ae778c]
>インポートモジュールは不要で下記の関数が使用できます。
>>f=open(path)
>>ファイルをオープンします。
>>data=f.read(length)
>>f.write(data)
>>f.close()
*ディレクトリの操作 [#a34485e2]
>>内部モジュールosをインポートします。
>>import os
>
>>os.listdir()
>>コマンドで、ディスクの中身を確認することが可能です。
>
>
>>os.chdir('/flash')
>>ディレクトリの移動が可能になります。
*ファイルの転送 [#rfdfb0aa]
>>import shutil
>
>>shutil.copyfile(src, dst, follow_symlinks=True):
>>ファイル src を dst へコピーします。
>
>>例)起動スクリプトをSDから内部フラッシュ領域へ転送する。
>>shutil.copyfile('/sd/main.py', '/flash/main.py')
*ディレクトリの削除 [#h821d923]
>>shutil.rmtree(top)
>>ディレクトリツリー全体を削除します。
>>例) top から下のディレクトリ(フォルダ)を削除します。
>>shutil.rmtree(top)
* スクリプトモジュールについて [#za18baa2]
>スクリプトモジュールは下記を参照ください。
***[[EPC操作スクリプト:http://www.telepower.jp/secur/tpur...
***[[ファイル転送・ディレクトリ削除用スクリプト:http://ww...
**KIT用スクリプト [#s75e46ee]
***[[KIT BEEP操作スクリプト:http://www.telepower.jp/secur...
***[[KIT SW割り込みスクリプト:http://www.telepower.jp/sec...
***[[センサタグ MAGNUS-S3 操作スクリプト:http://www.tel...
***[[SUBGモジュール操作スクリプト:http://www.telepower.jp...
ページ名: