0
私はWebページを見て、はい/いいえの決定をしています。私はSplinterを介してPython変数に "yes"/"no"を渡すためのプロンプトを作成しようとしています。Splinterを介してPython変数に値を渡す
1)ページが読み込ま
2)そうでbrowser.execute_script("window.prompt()")
のようなものを実行します/いいえ変数
3に)いくつかのビジネスロジックは、その変数
すなわちに基づいて行われます -
data = browser.execute_script("window.prompt()")
if data == 'yes':
print('the value is good')
else:
print('the value is bad')
これを実行する良い方法はありますか?
これはうまくいかないでしょう。 Pythonの 'input'を使わない、あるいはその値をコマンドライン引数として使うのはなぜですか? – DeepSpace
それが可能かどうかはわかりませんでした。私はそれが私が 'input'を使って欲しいと思うように働くことができると思う。 –
はい、splinterを使っているのは、ユーザからの入力を得るのに間違った方法です。それは*ブラウザとのやりとりを自動化するためのものですが、これはまったく別のものです。 –