回答編集履歴
1
importについて追記
answer
CHANGED
@@ -1,11 +1,12 @@
|
|
1
|
-
`-i`オプションをつけて実行することで、スクリプト実行後、インタラクティブモードに入るので`>>>`を出すことができます。
|
1
|
+
`-i`オプションをつけて実行することで、スクリプト(.py)実行後、インタラクティブモードに入るので`>>>`を出すことができます。
|
2
|
+
インタラクティブモードに入ったあとも、.py内で`import`したモジュールをひきつづき使えます。
|
2
3
|
参考:[1. コマンドラインと環境](https://docs.python.jp/3/using/cmdline.html#cmdoption-i)
|
3
4
|
|
4
5
|
hoge.py
|
5
6
|
```Python
|
6
7
|
#!/usr/bin/env python
|
7
8
|
# -*- coding: utf-8 -*-
|
8
|
-
|
9
|
+
import os
|
9
10
|
# 略
|
10
11
|
print('Done!')
|
11
12
|
```
|
@@ -13,5 +14,7 @@
|
|
13
14
|
```
|
14
15
|
C:\Users\user\Desktop>python -i hoge.py
|
15
16
|
Done!
|
17
|
+
>>> os.__file__
|
18
|
+
'C:\\Program Files\\Anaconda3\\lib\\os.py'
|
16
19
|
>>>
|
17
20
|
```
|