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