質問編集履歴
6
追記対応
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -89,4 +89,66 @@
|
|
|
89
89
|

|
|
90
90
|
|
|
91
91
|
### 追記 2026/03/19 PM02:03
|
|
92
|
-

|
|
92
|
+

|
|
93
|
+
|
|
94
|
+
### 追記 2026/03/20 AM10:03
|
|
95
|
+
★異常を検知するための Try Catchが入っていない ファンクションは 全て修正、
|
|
96
|
+
例外時にprint文で 相応のメッセージが画面に現れるよう期待。
|
|
97
|
+
```Python
|
|
98
|
+
import sys
|
|
99
|
+
import os
|
|
100
|
+
import configparser
|
|
101
|
+
import urllib.request
|
|
102
|
+
|
|
103
|
+
def get_Config():
|
|
104
|
+
try:
|
|
105
|
+
# --------------------------------------------------
|
|
106
|
+
# configparserの宣言とiniファイルの読み込み
|
|
107
|
+
# --------------------------------------------------
|
|
108
|
+
curpath = os.path.dirname(os.path.realpath(sys.argv[0]))
|
|
109
|
+
cfgpath = os.path.join(curpath, "config.ini")
|
|
110
|
+
|
|
111
|
+
config_ini = configparser.ConfigParser()
|
|
112
|
+
config_ini.read(cfgpath, encoding='utf-8')
|
|
113
|
+
|
|
114
|
+
# --------------------------------------------------
|
|
115
|
+
# config,iniから値取得
|
|
116
|
+
# --------------------------------------------------
|
|
117
|
+
var1 = config_ini['ZIPP_TYPEA']['URL']
|
|
118
|
+
var2 = config_ini['ZIPP_TYPEA']['OUTPUT']
|
|
119
|
+
|
|
120
|
+
return var1, var2
|
|
121
|
+
except Exception as e:
|
|
122
|
+
print ('??? ' + str(e) + ' ???')
|
|
123
|
+
raise
|
|
124
|
+
|
|
125
|
+
|
|
126
|
+
|
|
127
|
+
def download_file(url, dst_path):
|
|
128
|
+
try:
|
|
129
|
+
with urllib.request.urlopen(url) as web_file, open(dst_path, 'wb') as local_file:
|
|
130
|
+
local_file.write(web_file.read())
|
|
131
|
+
|
|
132
|
+
except Exception as e:
|
|
133
|
+
print ('??? ' + str(e) + ' ???')
|
|
134
|
+
|
|
135
|
+
|
|
136
|
+
def req_URL():
|
|
137
|
+
try:
|
|
138
|
+
lst_config = get_Config()
|
|
139
|
+
download_file(lst_config[0], lst_config[1])
|
|
140
|
+
|
|
141
|
+
|
|
142
|
+
except Exception as e:
|
|
143
|
+
print ('??? ' + str(e) + ' ???')
|
|
144
|
+
|
|
145
|
+
|
|
146
|
+
|
|
147
|
+
if __name__ == '__main__':
|
|
148
|
+
req_URL()
|
|
149
|
+
```
|
|
150
|
+
|
|
151
|
+
★EXE化の際に、従来コンソール表示なしの オプションを付け加えていたのでこれを外してEXE化対処
|
|
152
|
+
```コマンド
|
|
153
|
+
py -m PyInstaller D:\HOLIDAYS\HOLIDAYS.py --icon=D:\HOLIDAYS\images\HOLIDAYS.ico --onefile
|
|
154
|
+
```
|
5
脱字対応
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -83,10 +83,10 @@
|
|
|
83
83
|
自分のこちらでの過去記事を照会。
|
|
84
84
|
PyIntallerを利用したEXE化の際、オプション指定の追加で無事解決にいたっているようでした。
|
|
85
85
|
|
|
86
|
-
### 追記 2026/03/19
|
|
86
|
+
### 追記 2026/03/19 AM07:56
|
|
87
87
|
PowerShellでの URLアクセスの結果=現れたメッセージを画像と共に貼付けます
|
|
88
88
|
**SSL/TLS セキュリティで保護されたチャネルの信頼関係を確立できませんでした**
|
|
89
89
|

|
|
90
90
|
|
|
91
|
-
### 追記 2026/03/19
|
|
91
|
+
### 追記 2026/03/19 PM02:03
|
|
92
92
|

|
4
画像追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -86,4 +86,7 @@
|
|
|
86
86
|
### 追記 2026/03/19 AM7:56
|
|
87
87
|
PowerShellでの URLアクセスの結果=現れたメッセージを画像と共に貼付けます
|
|
88
88
|
**SSL/TLS セキュリティで保護されたチャネルの信頼関係を確立できませんでした**
|
|
89
|
-

|
|
89
|
+

|
|
90
|
+
|
|
91
|
+
### 追記 2026/03/19 PM2:03
|
|
92
|
+

|
3
追記
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -84,6 +84,6 @@
|
|
|
84
84
|
PyIntallerを利用したEXE化の際、オプション指定の追加で無事解決にいたっているようでした。
|
|
85
85
|
|
|
86
86
|
### 追記 2026/03/19 AM7:56
|
|
87
|
-
PowerShellでの URLアクセスの結果を画像
|
|
87
|
+
PowerShellでの URLアクセスの結果=現れたメッセージを画像と共に貼付けます
|
|
88
|
-
|
|
88
|
+
**SSL/TLS セキュリティで保護されたチャネルの信頼関係を確立できませんでした**
|
|
89
89
|

|
2
画像追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -83,5 +83,7 @@
|
|
|
83
83
|
自分のこちらでの過去記事を照会。
|
|
84
84
|
PyIntallerを利用したEXE化の際、オプション指定の追加で無事解決にいたっているようでした。
|
|
85
85
|
|
|
86
|
-
###
|
|
86
|
+
### 追記 2026/03/19 AM7:56
|
|
87
|
-
|
|
87
|
+
PowerShellでの URLアクセスの結果を画像で貼り付けます
|
|
88
|
+
|
|
89
|
+

|
1
脱字の補い
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
### 実現したいこと
|
|
2
2
|
EXE化した自分開発のプログラムは 内閣府から国民の祝祭日のCSVファイルをhttpsアクセスで取得しにいく内容になっています。UIなしの仕様、コンソール画面非表示でEXE化してしまいました。
|
|
3
3
|
|
|
4
|
-
以下全容、ロクもんじゃないです...
|
|
4
|
+
以下全容、ロクなもんじゃないです...
|
|
5
5
|
```Python
|
|
6
6
|
import sys
|
|
7
7
|
import os
|