質問: '*main*'): print('my_util.py: loaded as script file') else: print('my_util.py: loaded as module file') my_util.pyとして保存しました これを、Commdlineから直接呼び出すことはできますか? この部分がどうしてもわかりません。お教えください
回答: >わかりましたがこの場合も下記になりますよね >C:Users\mtg-1>cd c:\python27 >c:\python27>python ならないです。 >Python(Commdline)を使っては自作モジュールはImportはできないですね。 できると思いますよ。 もう一度次の手順で試してもらえますか。 ・自作のモジュールをc:\Python27の直下においてください。 ・マウスを使って、スタートメニュー→python27→python(commandline)と選択してください。(これがやりたいことですよね?) ・インタラクティブシェルが立ち上がるので、自作モジュールをimportしてください。 >ただしPython(Commdline)ではライブラリにあるモジュールはImportできます。 ライブラリにあるモジュールがimportできる理由は、おいてある場所がsys.pathに書いてあるからです。 自作のモジュールについてもsys.pathに書いてあるところに置けば、importできると思います。