[python] سكرابي: طريقة بسيطة للالتفاف على وظيفة جافا سكريبت صغيرة؟


0 Answers

Question

إديت: لقد طرحت سؤالا ذا صلة جدا هنا .

أنا كشط البيانات من موقع على شبكة الانترنت باستخدام سكرابي التي بدا وكأنها كانت واضحة جدا، إلا أن الصفحة أردت في نهاية المطاف عاد يبدو مثل هذا:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
  <script type="text/javascript">
    function get_tz()
    {
      var now = new Date()
      document.tz_form.offset.value = now.getTimezoneOffset()
      document.tz_form.submit()
    }
  </script>
  <object><noscript>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;  Javascript support is needed for this page (to get your local timezone).<br />
    &nbsp;&nbsp;&nbsp;&nbsp;  Your browser either has no Javascript support,
 or has such support disabled.<br />
    &nbsp;&nbsp;&nbsp;&nbsp;  As an alternative, click <a href="http://www.bridgebase.com/myhands/hands.php?offset=0">here</a> to continue.<br />
  All times will be GMT.</p>  </noscript></object>
</head>
  <body onload='get_tz()'>
   <form name="tz_form" action="/myhands/hands.php?traveller=5043-1453474920-72755316" method="post">
      <input type='hidden' name='offset' />
    </form>
  </body>
</html>

أنا جديدة جدا على شبكة الإنترنت كشط ولقد قرأت بعض الاشياء حول كيفية الحصول على حول هذا باستخدام دفقة أو السيلينيوم، ولكن أردت أن أسأل إذا كان هناك طريقة سهلة للتغلب على هذا قبل الغوص أعمق. كل ما عليك القيام به هو توفير هذا الشيء من معلومات المنطقة الزمنية. لست متأكدا مما إذا كان الأمر سهلا كما يبدو ...

بلدي العنكبوت هو مطول قليلا بسبب المصادقة، ولكن أستطيع أن العرض أنه إذا كان الناس يعتقدون أنه يساعد. أنا أحسب أنه لن يكون حاسما جدا هنا.




Related