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

質問編集履歴

4

情報を追記しました。

2019/09/18 09:26

投稿

chibi_kuma
chibi_kuma

スコア85

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

脱単語を修正

2019/09/18 09:26

投稿

chibi_kuma
chibi_kuma

スコア85

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,7 @@
8
8
  - Pythonプログラムはコマンドラインから起動された
9
9
 
10
10
  (ここから追記)
11
- 現在開発はVisual Code Insiderを使って、リモートデバッグしながら開発しています。
11
+ 現在開発はVisual Studio Code Insiderを使って、リモートデバッグしながら開発しています。
12
12
  プログラムは、テンプレートエンジンを使って、データベースから取得した値などを
13
13
  表示する簡単なものです。
14
14
 

2

てにをはを修正

2019/09/18 09:16

投稿

chibi_kuma
chibi_kuma

スコア85

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

情報を追記しました。

2019/09/18 09:11

投稿

chibi_kuma
chibi_kuma

スコア85

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
  よろしくお願い申し上げます。