質問編集履歴
4
情報を追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -62,6 +62,10 @@
|
|
62
62
|
|
63
63
|
|
64
64
|
|
65
|
+
最終形として作りたいプログラムは、ブラウザアクセスのみ行うものになります。
|
66
|
+
|
67
|
+
|
68
|
+
|
65
69
|
サーバー --- XSERVER X10プラン
|
66
70
|
|
67
71
|
OS --------- Linux
|
3
脱単語を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
(ここから追記)
|
20
20
|
|
21
|
-
現在開発は
|
21
|
+
現在開発は「Visual Studio Code Insider」を使って、リモートデバッグしながら開発しています。
|
22
22
|
|
23
23
|
プログラムは、テンプレートエンジンを使って、データベースから取得した値などを
|
24
24
|
|
2
てにをはを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -46,17 +46,19 @@
|
|
46
46
|
|
47
47
|
|
48
48
|
|
49
|
-
「ptvsd.wait_for_attach」の部分で、起動したプログラムが
|
49
|
+
「ptvsd.wait_for_attach」の部分で、起動したプログラムが停止し、
|
50
50
|
|
51
|
-
Visual Code Insider
|
51
|
+
Visual Code Insiderのデバッガーをプログラムにアタッチする為のコードです。
|
52
52
|
|
53
|
-
ブラウザから起動した時もこのコードが入ったままだと止まってしまい、
|
54
53
|
|
54
|
+
|
55
|
+
ブラウザから起動した時もこのコードが入ったままだと同様に止まってしまい、
|
56
|
+
|
55
|
-
「500 Internal Server Error」になる為、起動状況
|
57
|
+
「500 Internal Server Error」になる為、起動した状況が判別できれば、
|
56
58
|
|
57
59
|
「ptvsd」に関するコード部分を通らないように出来ないかなと思った次第です。
|
58
60
|
|
59
|
-
毎回コメントアウトすればいいんでしょうけど、面倒なもので…
|
61
|
+
毎回コメントアウトすればいいんでしょうけど、面倒なもので…。
|
60
62
|
|
61
63
|
|
62
64
|
|
1
情報を追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,4 +16,56 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
+
(ここから追記)
|
20
|
+
|
21
|
+
現在開発は、Visual Code Insiderを使って、リモートデバッグしながら開発しています。
|
22
|
+
|
23
|
+
プログラムは、テンプレートエンジンを使って、データベースから取得した値などを
|
24
|
+
|
25
|
+
表示する簡単なものです。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
このプログラム内に、デバッガが起動されたプログラムにアタッチする為に、
|
30
|
+
|
31
|
+
「ptvsd」に関するコードが入っています。
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
```Python
|
36
|
+
|
37
|
+
import ptvsd
|
38
|
+
|
39
|
+
ptvsd.enable_attach()
|
40
|
+
|
41
|
+
ptvsd.wait_for_attach() # デバッガの接続を待つ。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
```
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
「ptvsd.wait_for_attach」の部分で、起動したプログラムが、その部分で止めて、
|
50
|
+
|
51
|
+
Visual Code Insiderからデバッガーをアタッチするのですが、
|
52
|
+
|
53
|
+
ブラウザから起動した時もこのコードが入ったままだと止まってしまい、
|
54
|
+
|
55
|
+
「500 Internal Server Error」になる為、起動状況にが判別できれば、
|
56
|
+
|
57
|
+
「ptvsd」に関するコード部分を通らないように出来ないかなと思った次第です。
|
58
|
+
|
59
|
+
毎回コメントアウトすればいいんでしょうけど、面倒なもので…
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
サーバー --- XSERVER X10プラン
|
64
|
+
|
65
|
+
OS --------- Linux
|
66
|
+
|
67
|
+
Python ----- 3.7.4
|
68
|
+
|
69
|
+
|
70
|
+
|
19
71
|
よろしくお願い申し上げます。
|