BOM日本語変換その6
前回は、置換文字を7つ全て日本語に出来たので
今回は別名でファイルを保存したい
でも元ファイルは修正などの為に残しておきたいので
ファイルをコピーして後ろにSC1602BS_modue日本語訳と明記して保存したい
つまり
SC1602BS_modue日本語訳.csvという形で保存されるように
ファイルをコピーするには、shutil.copy()関数を用いる
ポイントは、
コピー元を第一引数stcに、コピー先を第二引数dstに指定する事
返り値は新しく作成したファイルのパス(道順)
別名でコピーするには、
第二引数dstに新しいファイル名を指定する
import shutil shutil.copy('SC1602BS_modue.csv', 'SC1602BS_modue日本語訳.csv')
shutil.move()関数を使うと、指定したファイルやフォルダを別の場所に移動する。
移動元と移送先の引数設定はcopy()メソッドと同様。
指定した移動先が既に存在しているディレクトリの場合は、
ファイルはそのディレクトリの内部に移動されます。
移動先が既に存在しているがディレクトリでない場合は、
ファイル名を変えて指定のフォルダへ移動されます。
#ファイルを名前を変えて指定フォルダへ移動 import shutil shutil.move('./SC1602BS_modue.csv', 'SC1602BS_modue日本語訳.csv')
という形にしていく
また、追加事項として
H6に型名(品番)
I6に販売コード
J6にメーカ名
K6に購入個数
L6に値段(円)もしくはドル
M6に小計
N6に備考
という文言を追加したい
なので指定セルに文字列を書き込みをするという処理を調べる
あとGUIのイメージ図を更新したので
それを載せる
GUIのレイアウト用の画像も作る
時間かかりそうだぁ・・