微博のこの投稿の細部は多くの忍耐力のない爬虫類を濾過することができます
554 ワード
原文スコットアンの時間を移動してください
モバイル側ログイン後にステップを移動http://m.weibo.cn/mblog ページの投稿は、メッセージの記入->その他のオプション->クリックして送信するのが一般的です.
詳細をよく見ると、送信ボタンは最初はdisableで、メッセージを入力するとenableになります.だから、コードは確かに問題ありません.しかし,実行結果は最終的にこのページにとどまり,sendボタンは利用可能なオレンジ色にはならなかった.
テストの最後に,msg入力後sendは直ちに状態を変えるのではなく,小さな遅延時間があることが分かった.一方,機械の実行速度が極めて速いためsend状態が変化する前にclick動作が実行された.送信動作は予定通りに行われなかった.
その中にdelayを加えて問題を解決します.
モバイル側ログイン後にステップを移動http://m.weibo.cn/mblog ページの投稿は、メッセージの記入->その他のオプション->クリックして送信するのが一般的です.
tv_msg.send_keys("msg")
btn_send.click()
詳細をよく見ると、送信ボタンは最初はdisableで、メッセージを入力するとenableになります.だから、コードは確かに問題ありません.しかし,実行結果は最終的にこのページにとどまり,sendボタンは利用可能なオレンジ色にはならなかった.
テストの最後に,msg入力後sendは直ちに状態を変えるのではなく,小さな遅延時間があることが分かった.一方,機械の実行速度が極めて速いためsend状態が変化する前にclick動作が実行された.送信動作は予定通りに行われなかった.
その中にdelayを加えて問題を解決します.
tv_msg.send_keys("msg")time.sleep(0.1)btn_send.click()