Friday 8 December 2017

فوركس بروز - ecal


أنا بحاجة إلى تشغيل البرنامج النصي الذي يلغي الموقع التالي يوميا (عندما يتم تشغيل البرنامج النصي أنه يلغي التقويم لذلك اليوم) (أي ما يعادل النقر على الزر اليومي) أريد استخراج كل أيام داتيفنتس لهذا اليوم بالذات، و تصفية للعملات ذات الصلة (إذا كان ذلك مناسبا) ومن ثم خلق نوع من التنبيه أو المنبثقة 10 دقيقة قبل كل من تلك الأحداث أن تجري. أنا باستخدام التعليمات البرمجية أدناه حتى الآن لكشط صفحة ويب، ثم عرض فيو هتمل متغير ولكن لا يمكن العثور على معلومات التقويم التي أطلبها. طلب يناير 8 14 في 17:39 في رأيي، فإن أفضل طريقة لكشط البيانات من صفحات الويب هو استخدام بوتيفولسوب. هنا هو البرنامج النصي سريع أن تحصل على البيانات التي تريدها. لتعطيك بعض تلميحات حول كيفية حل مشكلة مثل هذا في المستقبل، إيف كتب الخطوات التي استخدمتها عند حل مشكلتك. نأمل أن يساعد. لقد فتحت صفحة الويب في كروم، وانقر بزر الماوس الأيمن وحدد فحص العنصر. وجدت إفريم مع المعلومات في من خلال النظر في علامة التبويب عناصر، وفتح هذا الرابط. فحص هذه الصفحة أيضا، ورأى أن جميع العناصر مع البيانات كانت عناصر لترغ، وكان الطبقة ecbg1tr أو ecbg2tr. كنت أعرف من اللقاءات السابقة مع بس أنه يمكن على سبيل المثال العثور على جميع العناصر تر مع فئة ecbg1tr باستخدام soup. findall (تر،). كان أولي على الرغم من الحلقة الأولى على هذه العناصر، ومن ثم حلقة على عناصر ecbg2tr. ثم اعتقدت أن ربما بس كانت ذكية بما فيه الكفاية لقبول ريجكسس كمدخلات، لذلك راجعت مستنداتهم. ويبدو أن ذلك لا ينبغي أن يكون مشكلة. بعد وصفة من المستندات، ثم حاولت استخدام ecbg12tr ريجيكس بسيط. أجاب كا تشينغ يناير 9 14 في 1:00 هذا هو حل لطيف حقا، وأنا استخدامه الآن لبلدي التحليل الأساسي، ولدي أدوات أخرى مثل مكتبة بيثون يستوكوت التي استخدمتها مع بعض من بلدي التعليمات البرمجية إلى بعض التحليل الفني على بلدي الأسهم هذا هو لطيف وقابلة للتخصيص إلى ماكس ستينار Lima. thank لك نداش توفيكوفيتش مارس 19 14 في 10:45 الإجابة الخاصة بك 2017 المكدس الصرف، إنكباسيكالي إم تحاول تشغيل بعض التعليمات البرمجية (بيثون 3.2) إذا تغيرت قيمة على موقع على شبكة الإنترنت، وإلا انتظر قليلا والتحقق من ذلك في وقت لاحق. اعتقدت أولا أنني يمكن أن مجرد حفظ القيمة في متغير ومقارنتها مع القيمة الجديدة التي تم جلبها في المرة القادمة سيتم تشغيل البرنامج النصي. ولكن ذلك سرعان ما واجه مشاكل حيث تم الكتابة فوق القيمة عند تشغيل البرنامج النصي مرة أخرى وتهيئة هذا المتغير. ثم حاولت مجرد حفظ هتمل من صفحة ويب كملف ومن ثم مقارنتها مع هتمل التي سيتم استدعاؤها في المرة التالية التي ركض البرنامج النصي. لا حظ هناك كما أنها أبقت الخروج كاذبة حتى عندما لم يكن هناك أي تغييرات. بعد ذلك كان تخليل صفحة الويب ومن ثم محاولة لمقارنتها مع هتمل. ومن المثير للاهتمام أن لم تعمل إما داخل السيناريو. ولكن، إذا كنت اكتب ملف مخلل. حمل (فتح (D: DownloadhtmlString. p، رب)) بعد تشغيل البرنامج النصي ومن ثم ملف هتمل، فإنه يظهر صحيح عندما لم يكن هناك أي تغييرات. إم الخلط بعض الشيء عن السبب في أنها لن تعمل عند تشغيل البرنامج النصي ولكن إذا كنت تفعل أعلاه فإنه يظهر الإجابة الصحيحة. تحرير: شكرا للردود حتى الآن الرجال. والسؤال الذي لدي لم يكن حقا عن طرق أخرى للذهاب إلى هذا (على الرغم من أنها دائما جيدة لمعرفة المزيد من الطرق لإنجاز مهمة) ولكن بدلا من ذلك لماذا لا تعمل التعليمات البرمجية أدناه عند تشغيله كبرنامج نصي، ولكن إذا كنت إعادة تحميل كائن المخلل في موجه بعد تشغيل البرنامج النصي ثم اختباره ضد هتمل، فإنه سيعود صحيح إذا لم يكن هناك أي تغييرات. سأل 28 يونيو 12، الساعة 20:42 تعديل. لم أدرك كنت تبحث فقط عن المشكلة مع السيناريو الخاص بك. هيريس ما أعتقد هو المشكلة، تليها إجابتي الأصلية التي تتناول نهجا آخر لمشكلة أكبر كنت تحاول حلها. السيناريو الخاص بك هو مثال عظيم على مخاطر استخدام بطانية باستثناء بيان: يمكنك التقاط كل شيء. بما في ذلك، في هذه الحالة، sys. exit (0). إم على افتراض كنت محاولة كتلة هناك للقبض على الحالة حيث D: DownloadhtmlString. p لا وجود لها حتى الآن. ويسمى هذا الخطأ إويرور. ويمكنك التقاطه على وجه التحديد مع ما عدا إورور: هنا هو البرنامج النصي الخاص بك بالإضافة إلى قليلا من التعليمات البرمجية قبل لجعلها تذهب، الثابتة الخاصة بك باستثناء قضية: كملاحظة جانبية، قد تفكر في استخدام os. path لمسارات الملف الخاص بك - ذلك سوف يساعد أي شخص في وقت لاحق الذي يريد استخدام البرنامج النصي الخاص بك على منصة أخرى، وأنه يوفر لك مائل مائلة مزدوجة القبيح. تعديل 2. مقتبس لعنوان ورل المحدد. هناك رقم تم إنشاؤه ديناميكيا للإعلانات في تلك الصفحة التي تتغير مع كل تحميل للصفحة. حقها بالقرب من نهاية بعد كل المحتوى، حتى نتمكن من تقسيم سلسلة هتمل فقط في تلك النقطة واتخاذ النصف الأول، تجاهل الجزء مع عدد ديناميكية. سلسلة الخاص بك ليست وثيقة هتمل صالحة أي أكثر من ذلك، إذا كان ذلك مهما. إذا كان الأمر كذلك، يمكنك إزالة هذا الخط أو شيء ما. ربما يكون هناك طريقة أكثر أناقة للقيام بذلك، وربما حذف الرقم مع التعبير العادي - ولكن هذا على الأقل يرضي سؤالك. الجواب الأصلي - نهج بديل لمشكلتك. ماذا تحدد رؤوس الاستجابة من خادم الويب هتب يحدد خاصية لاست-موديفيد التي يمكنك استخدامها للتحقق مما إذا كان المحتوى قد تغير (على افتراض أن الخادم يخبر الحقيقة). استخدام هذا واحد مع طلب الرأس كما أظهرت أوكو في جوابه، إذا كنت ترغب في الحفاظ على عرض النطاق الترددي وتكون لطيفة إلى الخادم الذي الاقتراع. وهناك أيضا إذا-تعديل - منذ الرأس الذي يبدو وكأنه ما قد تبحث عنه. إذا كنا الجمع بينهما، قد تأتي مع شيء من هذا القبيل: أيضا تحقق من هذا بلوق وظيفة من قبل ستي التي قد توفر بعض الإلهام. أنا لا أعرف ما يكفي عن إيتاغس لوضعها في بلدي سبيل المثال، ولكن رمزه يتحقق لهم أيضا. هم، that39s الغريب. يبدو أن تعمل بشكل جيد بالنسبة لي: في المرة الأولى التي تديرها تقول خلق ملف جديد. ثم في وقت لاحق إما قيم Haven39t تغيير أو حفظ بشكل صحيح. اختبرت ذلك على ملقم أنا السيطرة. ما هو عنوان ورل الذي تعمل معه هل أنت شخص آخر أو شخص آخر ربما يكون ذلك مناسبا بطريقة خاصة. I39m تشغيل لينكس هنا. نداش فيل يونيو 29 12 في 16:51 يبدو أنه يجب أن يكون عنوان ورل كما حاولت لك ويعمل بشكل جيد. الجزء الغريب هو كيف لا تعمل في العمل في النص ولكن يعمل بشكل جيد يدويا اختباره. هنا 39 ما استخدام I39m لعناوين ورل: ورل 39ecal. forexprosecal. phpdurationweekly39 رؤوس البيانات بايت (39dataNone39، 39utf-839) ريق urlib. request. Request (ورل، داتا، هيدرس) ريسبونز urllib. request. urlopen (ريق) استجابة هتملسترينغ. قراءة () نداش جيسون الأبيض يونيو 29 12 في 17:06 أنا لم يكن واضحا تماما على ما إذا كنت تريد أن ترى فقط إذا كان الموقع قد تغيرت، أو إذا كنت تسير على بذل المزيد من الجهد مع البيانات المواقع. إذا كان هو السابق، تجزئة بالتأكيد، كما ذكر سابقا. هنا هو العمل (بيثون 2.6.1 على ماك) سبيل المثال الذي يقارن هتمل القديمة كاملة مع هتمل الجديد يجب أن يكون من السهل تعديل بحيث يستخدم التجزئة أو مجرد جزء معين من الموقع، كما تحتاج. نأمل التعليقات و دوكسترينغس جعل كل شيء واضح. أجاب 28 يونيو 12 في 22:03 عفوا، didn39t انظر التحرير إلى السؤال الأصلي قبل النشر. نداش ماثيو آدامز يونيو 28 12 في 22:05 جوابك 2017 المكدس الصرف، إنكلانغواد ادعى في هتمل ميتا تاج يجب أن تتطابق مع اللغة المستخدمة فعلا على صفحة ويب. وإلا، يمكن أن تفسر غوغل ومحركات البحث الأخرى ecal. forexpros. fr. للأسف لا يمكننا تحديد اللغة المستخدمة في الصفحة (ربما هناك مزيج من اللغات، نص قليل جدا أو شيء آخر) ولا يدعي أي لغة في علامات لتتملغت أو لتميتاغت إما. اكتشف نظامنا أيضا أن الصفحات الرئيسية Ecal. forexpros. fr ادعى الترميز هو أوتف-8. استخدام هذا الشكل الترميز هو أفضل الممارسات كما زوار الصفحة الرئيسية من جميع أنحاء العالم لن يكون لديك أي مشاكل مع النسخ رمز. تقاسم المشاركة الاجتماعية لم يتم الكشف عن وصف الرسم البياني المفتوح على الصفحة الرئيسية ل فوريكسروس إكال. يمكن أن يؤدي عدم وجود وصف الرسم البياني المفتوح إلى نتائج عكسية لوجودهم في الشبكات الاجتماعية، حيث يسمح هذا الوصف بتحويل صفحة ويب على الويب (أو صفحات أخرى) إلى وظائف جيدة المظهر وغنية ومنظمة بشكل جيد، عندما تتم مشاركتها على فاسيبوك و وسائل الإعلام الاجتماعية الأخرى. على سبيل المثال، ستساعد إضافة مقتطف الشفرة التالي في علامة هتمل ليدغت في تمثيل صفحة الويب هذه بشكل صحيح في الشبكات الاجتماعية:

No comments:

Post a Comment