質問するログイン新規登録

質問編集履歴

1

最終コード追加

2021/05/18 15:12

投稿

yujin1202
yujin1202

スコア61

title CHANGED
File without changes
body CHANGED
@@ -26,8 +26,27 @@
26
26
  大きな処理の流れでも、教えて頂ければ、助かります。
27
27
  よろしくお願いします。
28
28
 
29
+ <後日の解決策>
30
+ ppaulさんのコメントの通り、Pythonの標準機能のf文字列で処理できました。
31
+ エクセル上で、TEXTJOIN関数を使い、["ck1","ck2","ck3","ck4",・・・・・ck18","ck19","ck20"]とかを編集する必要はありましたが。。。
29
32
 
33
+ 下記が、Pythonコードになります。(これを走らせると、テキストファイルが自動で量産できます。)
34
+ ```ここに言語を入力
35
+ i=0
36
+ for i in range(20):
37
+ id = ["ck1","ck2","ck3","ck4","ck5","ck6","ck7","ck8","ck9","ck10","ck11","ck12","ck13","ck14","ck15","ck16","ck17","ck18","ck19","ck20"]
38
+ country = ["Afghanistan","Albania","Algeria","Andorra","Angola","Anguilla","Antigua & Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize"]
39
+ pattern = '''
40
+ <div>
41
+ <label for={}>{}:</label>
42
+ <input type="checkbox" id="{}" name="checkbox" value="{}">
43
+ </div>'''
30
44
 
45
+ print(pattern.format(id[i], country[i], id[i], country[i]))
46
+ i=i+1
47
+ ```
48
+
49
+
31
50
  <御参考。編集対象のHTML>
32
51
  ```ここに言語を入力
33
52
  <!doctype html>