問題の簡単なデモンストレーション:
モジュールを定義し、次functions.pyを含む名前を付けます: (これは単なる例です)
from __future__ import division
from scipy import *
def a():
return sin(1)
次のように、別のファイルで使用してみてください。
import functions as f
入力fすると、ポップアップ リストにすべてのscipyコンテンツが表示されますが、a! 見る:

これを解決するには?
この問題により、モジュール内に何がfunctions存在するかを確認することが難しくなります。
注:
1)モジュールfunctionには多数のユーザー定義関数があると考えてください。
2) scipy 関数がグローバルに利用できる理由は問題ありません。それで大丈夫です。問題は、なぜそれらが f のメンバーとして表示されるのか?!
おそらくPyscripterのバグです。よくわかりません!