2016-07-22 25 views
0

私はアプリのQPythonを使用していますが、ファイルからスクリプトを実行するのは簡単ですが、スクリプトをコンソールに読み込んで使用できるようにするのは苦労しています(スクリプトで定義された関数を使用するなど)QPythonのコンソールからスクリプトを実行できません

私はPythonに慣れていないので、私はPythonやアプリケーションに問題があるのか​​どうかわかりません。私が知る限り、 "import script"コマンドは、Pythonファイルをロードしたディレクトリに含まれているscript.pyファイル内のすべてのコードをインポートします(これは既に問題ですQPythonのディレクトリを変更してください)。レコードの

、(私は精通しています)はHaskellでの同等のコマンドは次のようになりますリットルのscript.hs

答えて

0

いくつかの関数をインポートするには、次のスクリプトからすべての関数をインポートするには

from script import functiona, functionb() 

を使用:

from script import * 

あなたはやるだけのことができます:

import script 

しかし、その後、あなたはそのようなあなたの関数を呼び出す必要があります:

script.myfunction() 
+0

右、少なくとものpythonについての私の質問に答えることを - 私は、スクリプトは、特定のディレクトリ(1あなたでなければならない権利ということですPythonをロードする)?もしそうなら、私はap内のディレクトリを変更することはできません –

+0

申し訳ありません、*もしそうなら、私はアプリでそれを行うことはできません - アドバイスをお持ちですか? –

+0

はい、同じディレクトリ、またはPythonライブラリディレクトリ –

関連する問題