おかいものサイト 置換 | 60歳を迎えて、思うこと。

60歳を迎えて、思うこと。

いつの間にか、「60」という年月が経ちました。
残り少ないか多いか?わかりませんが。
じじぃ~の「ひとりごと」を細々と続けられれば。。。

おかいものサイト 置換

ぱいそん

ぶひぶひ

# yodobashicom-replace.py
# 2024-01-23

# =============== import
import os
import re
import pathlib
# import glob
# import shutil
# import datetime as d
# =============== 変数
target_path = 'D:\\_ヨドバシcom'
# =============== CD チェンジディレクトリ
os.chdir(target_path)
cwd = os.getcwd()
# =============== 処理(replace)対象ファイルの指定
with open("yodobashi_bookmark.txt", "r" , encoding='UTF-8') as f:
    s = f.read()
# =============== replace作業 その1 tsv ⇒ csv
# 番組名などに 半角カンマが含まれていた場合の tsv ⇒ csv の前処理
s = s.replace(",", ",")

# Dimoraからのダウンロードファイル形式tsv ⇒ csv
# s = s.replace("\t", ",")
# =============== openpyxlで 時間 の バグる現象の回避処理 0:00 ⇒ 0:01
s = s.replace("0:00", "0:01")
# ==========================================================
s = s.replace(",,,,,,,,", "")
s = s.replace(",,,,,,,", "")
s = s.replace(",,,,,,", "")
s = s.replace(",,,,,", "")
s = s.replace(",,,,", "")
s = s.replace(",,,,", "")
s = s.replace(",,,", "")
# =============== replace ほんぶん
s = s.replace("気になる商品", "★")
s = s.replace("並び替え:", "★")
s = s.replace("登録が新しい順", "★")
s = s.replace("した商品を別のリストへ移動する: ", "★")
s = s.replace("別のリストへ移動", "★")
s = s.replace("オープン価格", "★")
s = s.replace("(希望小売価格の", "★")
s = s.replace("引き)", "_OFF")
s = s.replace("(税込)", "★")
s = s.replace("ポイント(10%還元)", "★")
s = s.replace("在庫あり", "★")
s = s.replace("時間と", ":")
s = s.replace("分", "★")
s = s.replace("2024年", "★")
# 1月24日
s = s.replace("日曜日", "(日)")
s = s.replace("月曜日", "(月)")
s = s.replace("火曜日", "(火)")
s = s.replace("水曜日", "(水)")
s = s.replace("木曜日", "(木)")
s = s.replace("金曜日", "(金)")
s = s.replace("土曜日", "(土)")
s = s.replace("以内のご注文で、", "★")
s = s.replace("までにお届け", "★")
s = s.replace("メモを登録", "★")
s = s.replace("カートに入れる", "★")
s = s.replace("削除", "★")
# =============== ふぁいる出力
with open("UTF-yodobashi_bookmark.txt", "w", encoding='UTF-8') as f:
    f.write(s)
# =============== END END END END END