Empythonedによって生成された javascript を使用して、chrome extensionを作成しています。Pythonimport
は、Web アプリケーションでは機能するのに、Chrome 拡張機能では機能しません。これがデモです。
サンプルコード:
ウェブアプリ
入力
import collections
print collections
出力
<module 'collections' from '/lib/python2.7/collections.py'>
Chrome 拡張機能
入力
import collections
出力
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/lib/python2.7/collections.py", line 8, in <module>
from _collections import deque, defaultdict
ImportError: Could not evaluate dynamic lib: //lib/python2.7/_collections.so
JS を処理する chrome 拡張機能と関係がありますか?