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

質問編集履歴

1

詳細を追記

2018/10/03 08:41

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- <python> spyderでモジュールをリロードする方法
1
+ --<python> spyderでモジュールをリロードする方法
body CHANGED
@@ -2,4 +2,30 @@
2
2
 
3
3
  モジュールをリロードすれば良いというところまで辿り着いたのですが、リロードの仕方が分からず困っています。
4
4
 
5
- spyderを一回閉じてもリロードされないので、なにかコードを書く必要があるのでしょうか?
5
+ spyderを一回閉じてもリロードされないので、なにかコードを書く必要があるのでしょうか?
6
+
7
+ --追記--
8
+ モジュール:prototype01.py ptna.py responder.py
9
+ (prototype01はptnaをimport、ptnaはresponderをインポート)
10
+ prototype.pyというファイルを実行しましたがコンソールにてエラーが発生。
11
+ > Reloaded modules: ptna, responder
12
+
13
+ コンソールに出ているエラーはこれだけです。
14
+
15
+ エディターの行数のところに注意マークが出ています。
16
+
17
+ ```from ptna import *
18
+ ```
19
+ > ’from ptna import *’used;unable to detect undefined namas
20
+
21
+ importlibも試しましたが上手くいきませんでした。
22
+
23
+ > import importlib
24
+ >
25
+ > importlib.reload(responder)
26
+ > Traceback (most recent call last):
27
+ >
28
+ > File "<ipython-input-2-cae02b9142c4>", line 1, in <module>
29
+ > importlib.reload(responder)
30
+ >
31
+ > NameError: name 'responder' is not defined