-1

私は python が初めてで、システム上の特定のフォルダーを監視してイベントを追跡するウォッチドッグ コードを実行しようとしています。ただし、次の行でエラー (「未解決のインポート」) が引き続き発生します。

from watchdog.events import FileSystemEventHandler  
from watchdog.observers import Observer

ウォッチドッグを適切にインストールしました。ただし、システムのパスに環境変数を含めるか変更を加えるか、Eclipse の pydev プロジェクトの pythonpath に外部ライブラリを含めるかどうかを知りたいです。

これらのインポートを使用するコードを以下に示します。

import dropbox
...
from watchdog.events import FileSystemEventHandler  
from watchdog.observers import Observer

class MyHandler(FileSystemEventHandler):
     def eveny_any(self,event):
     ...
     def dropfn(self,fn)
     ...
     #dropbpx (big) code

if _name_="_main_":
# here I used "watchdog observer"

「オブザーバー」のインポートがクラスの前にあり、「if」がプログラムの最後にあるため、問題になりますか? 誰かがこの問題を解決するのを手伝ってください。

4

1 に答える 1