0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

電動キックボード等の充電休憩を受け付けて募集するサイトを自動生成するPGM

0
Last updated at Posted at 2026-10-24

次の流れでキックボード等の電動モビールの充電休憩を募集して受付するサイトを
htmlのoutput1.htmlとして自動で生成して出力するpythonPGMを作成しました。


2026.10.25a:キックボード充電休憩募集受付サイトの出力項目を追加しました。

2026.10.25b:キックボード充電休憩募集受付サイトの出力項目を追加しました。

2026.10.26:キックボード充電休憩募集受付サイトの出力項目を追加しました。

2026.10.31:自動生成例の備考例を修正しました。


流れ

サイトの日本語項目をテキストファイルに書き出す
→google翻訳で日本語項目を英語に翻訳
→Geminiに次のプロンプトで英語の項目でスペース削除したもの一覧を取得
→[以下の文字列の空白をなくして数字はそのまま、
英単語のスペース直後の単語の先頭は大文字に変えた文字列を
書き込みお願いします。ーーー(以下日本語英訳文字列を貼り付け)
→得られた英語文字列をjsonENElemList.txtとして保存
→元の日本語文字列をjsonJPElemList.txtとして保存
→二つのファイルからmakeJP_EN_CSVList2.ps1を実行し、次のpowershellPGM
に掛けるための配列宣言文字列を取得
→それとは別のJsonファイル生成GAS( https://qiita.com/shizuoka_miyako_19911118/items/5f295b845f836f6e35fa )([AI生成]GASスプレッドシートからJSONファイル文字列を作成するGASプログラム)
を使い、

ファイル内容例
(https://docs.google.com/spreadsheets/d/e/2PACX-1vS4E3QNzbEzGFzo-0lndpDz292GujPzLGqKN_NtYJ_vYbuSFFIjK6FG9qfMkc1z5i5EtqC7Z_JCidHZ/pubhtml
)のような

「jsonENElemListの項目,jsonENElemListの値」
...

をそれぞれ入力
したスプレッドシートを書き込み、スクリプトでjsonファイル文字列を取得し、
UserProfJson2.txtとして保存する

→それで得られた文字列をmakePART_PGM2.ps1に書き出して編集し
→実行することで次のpythonPGMの実行コードを打ち込むための文字列内容
を出力する。
→得られた部分処理プログラムコードをgenProdHTML4.pyに書き加える
→最後にpythonでgenProdHTML4.pyのPGMを実行し、UserProfJson2.txtの内容
を参照して、休憩所受付募集サイトを生成する。


Jsonファイルを作成するのに使ったGASスプレッドシートへのURL:
https://docs.google.com/spreadsheets/d/e/2PACX-1vS4E3QNzbEzGFzo-0lndpDz292GujPzLGqKN_NtYJ_vYbuSFFIjK6FG9qfMkc1z5i5EtqC7Z_JCidHZ/pubhtml

githubURL:https://github.com/NanjoMiyako2/GenKyukeiJoKasidasiUketukeSite

サンプルページURL:https://nanjomiyako2.github.io/GenKyukeiJoKasidasiUketukeSite/

簡易予約システムのテストファイルURL:https://drive.google.com/drive/folders/1usPxCdurhioHPtXH1-gDJMzTkTH-fU90?usp=sharing


参考サイト

【画像あり】Google ドライブでファイル・フォルダを共有する方法と注意点

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?