質問編集履歴

3

ファイルの場所についての追記

2018/09/13 09:15

投稿

enokitake
enokitake

スコア17

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  GoogleColaboratoryでPythonを勉強している初学者です。
2
2
 
3
- ファイルにモジュールを作って、別ファイルで読み込むにはどうしたらよいですか?
3
+ googleColab上のファイルにモジュールを作って、別ファイルで読み込むにはどうしたらよいですか?
4
4
 
5
5
  以下、試したことです。
6
6
 
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- 上記のコードをexchange.pyとしてファイルに保存。
29
+ 上記のコードをexchange.pyとしてgoogleColabのファイルに保存。
30
30
 
31
31
 
32
32
 

2

モジュール名の追加

2018/09/13 09:15

投稿

enokitake
enokitake

スコア17

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
  ```
48
48
 
49
- 別ファイルでexchangeモジュールを読み込み、中の関数を呼び出すにはどうしたらよいでしょうか。最終的には以下のモジュールを作り、実行できるようになることです。
49
+ 別ファイルでexchangeモジュールを読み込み、中の関数を呼び出すにはどうしたらよいでしょうか。最終的には以下のモジュール(mymoney.py)を作り、実行できるようになることです。
50
50
 
51
51
  ```python
52
52
 

1

エラーメッセージの追加、期待する具体的な動作

2018/09/13 08:41

投稿

enokitake
enokitake

スコア17

test CHANGED
File without changes
test CHANGED
@@ -30,8 +30,42 @@
30
30
 
31
31
 
32
32
 
33
- 同じフォルダの別ファイルでimport exchangeを実行するができず
33
+ 同じフォルダの別ファイルでimport exchangeを実行。以下、エラー内容です。
34
+
35
+ ```python
36
+
37
+ ImportErrorTraceback (most recent call last)
38
+
39
+ <ipython-input-1-644049d1733b> in <module>()
40
+
41
+ ----> 1 import exchange
34
42
 
35
43
 
36
44
 
45
+ ImportError: No module named exchange
46
+
47
+ ```
48
+
49
+ 別ファイルでexchangeモジュールを読み込み、中の関数を呼び出すにはどうしたらよいでしょうか。最終的には以下のモジュールを作り、実行できるようになることです。
50
+
51
+ ```python
52
+
53
+ import exchange
54
+
55
+ yen = 25000
56
+
57
+ rate = 114.22
58
+
59
+ charge = 1.0
60
+
61
+ dollar = exchange.yen2dollar(yen, rate, charge)
62
+
63
+ print(f"{dollar :,.2f}ドル")
64
+
65
+ ```
66
+
67
+
68
+
69
+
70
+
37
- どうすればよいでしょうか?[こちら](https://qiita.com/GandT/items/bd80fad2b8258ed87956)が参考になるかなと思ったのですが具体的な方法がわかりません。どなたか教えてくださいm(. .)m
71
+ [こちら](https://qiita.com/GandT/items/bd80fad2b8258ed87956)が参考になるかなと思ったのですが具体的な方法がわかりません。どなたか教えてくださいm(. .)m