Robotic Crowd

Robotic Crowd

ファイルの名前を変更する(RenameFile)

Author: Kanako Takei 49 views

この記事では、ファイルの名前を変更する方法を説明します。

【できるようになること】

  • ファイル名の変え方
  • 変数を使ったファイル名の変え方

 ファイル名を変更する

取得したファイルの名前を変更する時はRenameFileアクションを利用します。

RenameFileアクションでは、ファイル名+拡張子を記載するとファイル名の変更ができます。(最初は拡張子が抜けることが多いのでご注意ください。)

具体例はワークフローサンプル1を参照ください。

 

ワークフローの途中で取得した文字や実行日時をファイル名に入れたい場合などは、変数に保存を使ってファイル名を変更します。

変数名をファイル名に指定する場合は、1と同じように${変数名}.拡張子と拡張子を合わせて入力します。

 

# ファイルを取得
+get_file_1:
action>: GetFile
filename: xxxxxx
provider: local
meta:
display:
filename:
label: 'xxxxx.csv'
icon: text
type: chip

# ファイル名を変更
+rename_file_2:
action>: RenameFile
filename: +get_file_1
save_as: 'sample.csv'

# ファイルを保存
+save_file_1:
action>: SaveFile
filename: +rename_file_2
provider: local
createPath: false
# 変数に保存
+store_value_1:
action>: StoreValue
key: filename
value: test

# ファイルを取得
+get_file_1:
action>: GetFile
filename: rc_xxxx
provider: local
meta:
display:
filename:
label: 'xxxx.csv'
icon: text
type: chip

# ファイル名を変更
+rename_file_1:
action>: RenameFile
filename: +get_file_1
save_as: '${filename}.csv'

# ファイルを保存
+save_file_1:
action>: SaveFile
filename: +rename_file_1
provider: local
createPath: false
[参考記事]

このページは役に立ちましたか?