0

スクリプトで簡単に操作できるように、a のスライスstringを別のスライスに割り当てようとしているだけです。stringスライスを印刷できます: print full_path[startIndex:endIndex+5];

しかし、それを別の文字列に割り当てると、Eclipseでこの例外がレンダリングされます:モジュールはpythonpathにありません

modulePath=full_path[startIndex:endIndex+5];

文字列を返すと思っfull_path[startIndex:endIndex+5]たのですが、よくわかりません。

文字列を正しく宣言していませんか?返されるのは文字列ではありませんか?

助けてください。ありがとうございました。ヴィッキー

4

1 に答える 1

0

ここでの問題は、文字列をスライスする方法に起因するものではありません。スローされる例外は、インポートしようとしているモジュールがPythonで見つからないことを示します。この種の問題を回避するには、すべてのスクリプトを特定の場所に保存し、この場所を環境変数「PYTHONPATH」に追加してみてください。

Windowsを使用している場合は、次のスレッドを確認してください。

Windows 7でpythonpathに追加するにはどうすればよいですか?

于 2013-01-17T14:43:04.827 に答える