前提・実現したいこと
pythonでSeleniumを使用しクローリングして結果の一部をgmailで送信するプログラムを書いています。
ひとつのプログラムとして稼働させた時はうまくいったのですが、長くなってきたのと今後の拡張を考え、2つのモジュールにし、メインプログラムから実行したいと考えました。
イメージとしては
メイン.py
import モジュール1
import モジュール2
モジュール1.py
python Seleniumでクローリング、スクレイピング
結果の一部を変数Aに代入
モジュール2.py
from モジュール1 import 変数A
変数A+"が完了しました" とgmailで送信
これで実行したところ、モジュール2内で、再度モジュール1のプログラムが実行されてしまいました。
モジュール1の結果(変数A)のみをモジュール2へ投げるにはどのようにすれば良いのでしょうか。
そもそも構成が良くないのでしょうか。
素人独学ゆえ、低レベルな質問で恐縮ですがご教示願います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/21 04:28