質問編集履歴
1
最終コード追加
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>
|