เดเดฏเตผเดฒเตเตป เดเดฟเดเตเดเดฑเตเดฑเต เดจเดฟเดฐเดเตเดเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจ เดธเตเดฒเดฟเดจเดฟเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดคเตเดคเดฃเดฟเตฝ เดเดฐเต เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเตผ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เด เดคเดฟเดจเตเดฑเต เดฒเดเตเดทเตเดฏเดฎเตเดจเตเดจเต เดฒเตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เดฐเดเดฏเดฟเดคเดพเดตเต, เด เดคเดฟเดจเตเดฑเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเดจเตเดจเต เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฟเดเตเดเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดฎเตเดชเตเตพ, เดซเตเดฒเตเดเตเดธเดฟเดฌเดฟเตพ เดคเตเดฏเดคเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต (เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดคเตเดฏเดคเดฟเดเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเต +- 3 เดฆเดฟเดตเดธเด). เดธเตเดเตเดฐเดพเดชเตเดชเตผ เดคเดฟเดฐเดฏเตฝ เดซเดฒเดเตเดเตพ เดเดฐเต Excel เดซเดฏเดฒเดฟเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดเดฏเตเด เดคเดฟเดฐเดฏเตฝ เดจเดเดคเตเดคเดฟเดฏ เดตเตเดฏเดเตเดคเดฟเดเตเดเต เด เดตเตผ เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดคเดฟเดจเตเดฑเต เดธเดเดเตเดฐเดนเด เดธเดนเดฟเดคเด เดเดฐเต เดเดฎเตเดฏเดฟเตฝ เด เดฏเดฏเตเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฎเดฟเดเดเตเด เดกเตเดฒเตเดเตพ เดเดฃเตเดเตเดคเตเดคเดพเตป เดฏเดพเดคเตเดฐเดเตเดเดพเดฐเต เดธเดนเดพเดฏเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เด เดชเดฆเตเดงเดคเดฟเดฏเตเดเต เดฒเดเตเดทเตเดฏเด.
เดฎเตเดฑเตเดฑเตเดฐเดฟเดฏเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเตพเดเตเดเต เดจเดทเตเดเดชเตเดชเตเดเตเดเดคเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดเดจเตเดจเต เดจเตเดเตเดเตเด
เดจเดฎเตเดฎเตพ เดเดจเตเดคเดพเดฃเต เด เดจเตเดตเตเดทเดฟเดเตเดเดพเตป เดชเตเดเตเดจเตเดจเดคเต?
เดเดตเดฟเดเต เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเดฟเดธเตเดฑเตเดฑเด เดจเดฟเดเตเดเดณเตเดเต เดเดทเตเดเดพเดจเตเดธเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเดฎเตเดฃเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเดพเดฐเดพเดจเตเดคเตเดฏ เดเตเดฑเตเดเตพเดเตเดเตเด เดเดจเตเดฑเต เดเดจเตเดฎเดจเดพเดเตเดเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฟเดเตเดเดฑเตเดฑเตเดเตพเดเตเดเตเดฎเดพเดฏเดฟ เดคเดฟเดฐเดฏเดพเตป เดเดพเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเต. เดฒเดพเดญเดเดฐเดฎเดพเดฏ เดเดฟเดเตเดเดฑเตเดฑเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดเตเดเตพ เดเตเดฐเดตเดฎเตเดณเตเดณ เดเดณเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดธเตเตผเดตเดฑเดฟเตฝ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเด (เดฒเดณเดฟเดคเดฎเดพเดฏ
เดชเดฟเดถเดเตเดเดณเตเดณเตเดณ เดคเดพเดฐเดฟเดซเตเดเตพ เดเดพเตป เดเดคเตเดตเดฐเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, เดชเดเตเดทเต เด
เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดเดพเตป เดเดฐเตเดคเตเดจเตเดจเต
เดคเดฟเดฐเดฏเตเดฎเตเดชเตเตพ, เดเดคเดฟเดจเดเด เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดคเตเดชเตเดฒเต, เดเดฐเต "เดซเตเดฒเตเดเตเดธเดฟเดฌเดฟเตพ เดคเตเดฏเดคเดฟ" เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต; เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดคเตเดฏเดคเดฟเดเดณเดฟเตฝ เดฎเตเดจเตเดจเต เดฆเดฟเดตเดธเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดเดซเดฑเตเดเตพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเต. เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดคเต เดเดฐเต เดฆเดฟเดถเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดเดซเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเตเดณเตเดณเตเดตเตเดเตเดเดฟเดฒเตเด, เด เดคเต เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต, เด เดคเตเดตเดดเดฟ เดจเดฟเดฐเดตเดงเดฟ เดซเตเดฒเตเดฑเตเดฑเต เดฆเดฟเดถเดเดณเดฟเตฝ เดกเดพเดฑเตเดฑ เดถเตเดเดฐเดฟเดเตเดเดพเดจเดพเดเตเด. เด เดคเดฟเดจเตเดฑเต เดธเดนเดพเดฏเดคเตเดคเตเดเต, เดจเดฟเดเตเดเตพเดเตเดเต เดคเตเดฑเตเดฑเดพเดฏ เดคเดพเดฐเดฟเดซเตเดเตพ เดชเตเดฒเตเด เดจเตเดเตเดเดพเด; เด เดคเตเดคเดฐเด เดเดฃเตเดเตเดคเตเดคเดฒเตเดเตพ เดตเดณเดฐเต เดฐเดธเดเดฐเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดจเดฟเดเตเดเตพเดเตเดเต เดฎเดฑเตเดฑเตเดฐเต เดตเตเดฌเต เดธเตเดเตเดฐเดพเดชเตเดชเตผ เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต เดเดจเตเดคเตเดเตเดฃเตเดเต?
เดเดพเตป เดเดฆเตเดฏเดฎเดพเดฏเดฟ เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดเดฐเดเดญเดฟเดเตเดเดชเตเดชเตเตพ, เดธเดคเตเดฏเดธเดจเตเดงเดฎเดพเดฏเดฟ เดเดจเดฟเดเตเดเต เด เดคเดฟเตฝ เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดชเตเดฐเดตเดเดจเดพเดคเตเดฎเด เดฎเตเดกเดฒเดฟเดเดเต, เดธเดพเดฎเตเดชเดคเตเดคเดฟเด เดตเดฟเดถเดเดฒเดจเด, เดเดฐเตเดชเดเตเดทเต, เดเตเดเตเดธเตเดฑเตเดฑเตเดเดณเตเดเต เดตเตเดเดพเดฐเดฟเด เดเดณเดฑเดฟเดเดเต เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดจเตเดจ เดฎเตเดเดฒเดเดณเดฟเตฝ เดเตเดเตเดคเตฝ เดชเตเดฐเตเดเดเตเดเตเดเตพ เดเตเดฏเตเดฏเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเต. เดเดจเตเดจเดพเตฝ เดตเตเดฌเตโเดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดถเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเด เดเดเตเดเดจเต เดธเตเดทเตเดเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเต เดตเดณเดฐเต เดฐเดธเดเดฐเดฎเดพเดฃเตเดจเตเดจเต เดเดคเต เดฎเดพเดฑเดฟ. เดเดพเตป เด เดตเดฟเดทเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดดเตเดจเตเดจเดฟเดฑเดเตเดเดฟเดฏเดชเตเดชเตเตพ, เดตเตเดฌเต เดธเตเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเดจเตเดฑเต "เดเดเตเดเดฟเตป" เดเดฃเตเดจเตเดจเต เดเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดฟ.
เดเดคเต เดตเดณเดฐเต เดงเตเดฐเดฎเดพเดฏ เดเดฐเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเดพเดฃเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เดเดฟเดจเตเดคเดฟเดเตเดเตเดเตเดเดพเด. เดเดจเตเดจเดพเตฝ เดเดพเดตเดฏเตเด เดชเตเดคเตเดคเดฃเตเด เดเดชเดฏเตเดเดฟเดเตเดเต เดฒเดพเดฑเดฟ เดชเตเดเต เดธเตเดทเตเดเดฟเดเตเด เดเดฐเต เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเตผ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดเตเดเดฟเตพ เดเดฐเดเดญเดฟเดเตเดเดคเตเดจเตเดจเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด. เดเตเดเดฟเตพ เดฑเตเดฌเตเดเตเดเตเดเตพ เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเต เดชเดฐเตเดฏเดตเตเดเตเดทเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดคเดฟเดจเตเดฑเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เด เดตเดฐเตเดเต เดเตเดฆเตเดฏเดเตเดเตพเดเตเดเต เดฎเดฟเดเดเตเด เดเดคเตเดคเดฐเดเตเดเตพ เดจเตฝเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต. เดตเตเดฌเต เดธเตเดเตเดฐเดพเดชเตเดชเดฟเดเดเดฟเดจเต เด เดจเดจเตเดคเดฎเดพเดฏ เดเดชเดฏเตเดเดเตเดเดณเตเดฃเตเดเต, เดเตเดเดพเดคเต เดจเดฟเดเตเดเตพเดเตเดเต เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเดฟเตฝ เดฎเดฑเตเดฑเตเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝเดชเตเดชเตเดฒเตเด, เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดฃเตเด เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฟเดฒ เดธเตเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดเดดเดฟเดตเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดตเดฟเดเต เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฟเดฒ เดธเดพเดเตเดเตเดคเดฟเด เดตเดฟเดฆเตเดฏเดเตพ เดเดพเตป เด
เดคเตเดญเตเดคเดเดฐเดฎเดพเดฏเดฟ เดเดฃเตเดเตเดคเตเดคเดฟ
เดจเดฟเดเตเดเดณเตเดเตเดเต เดฏเดพเดคเตเดฐ เดเดทเตเดเตเดเดฎเดพเดฃเตเดพ?!
เด เดตเดฟเดญเดพเดเดคเตเดคเดฟเดจเตเดฑเต เดถเตเตผเดทเดเดคเตเดคเดฟเตฝ เดเดจเตเดจเดฏเดฟเดเตเดเดชเตเดชเตเดเตเด เดฒเดณเดฟเดคเดตเตเด เดจเดฟเดฐเตเดชเดฆเตเดฐเดตเดเดฐเดตเตเดฎเดพเดฏ เดเตเดฆเตเดฏเดคเตเดคเดฟเดจเต, เด เดคเต เดเตเดฆเดฟเดเตเด เดตเตเดฏเดเตเดคเดฟเดฏเตเดเต เดฏเดพเดคเตเดฐเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฐเดฃเตเดเต เดเดฅเดเตพเดเตเดเตเดชเตเดชเด เดเดฐเต เดจเดฒเตเดฒ เดเดคเตเดคเดฐเด เดจเดฟเดเตเดเตพเดเตเดเต เดชเดฒเดชเตเดชเตเดดเตเด เดเตเตพเดเตเดเดพเดจเดพเดเตเด. เดชเตเดคเดฟเดฏ เดธเดพเดเดธเตเดเดพเดฐเดฟเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเดณเดฟเตฝ เดฎเตเดดเตเดเดพเดจเตเด เดจเดฟเดเตเดเดณเตเดเต เดเดเตเดฐเดตเดพเดณเดเตเดเตพ เดตเดฟเดถเดพเดฒเดฎเดพเดเตเดเดพเดจเตเดฎเตเดณเตเดณ เดฎเดฟเดเดเตเด เดฎเดพเตผเดเดฎเดพเดฃเต เดฏเดพเดคเตเดฐเดฏเตเดจเตเดจเต เดจเดฎเตเดฎเดณเดฟเตฝ เดญเตเดฐเดฟเดญเดพเดเดตเตเด เดธเดฎเตเดฎเดคเดฟเดเตเดเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดฏเตผเดฒเตเตป เดเดฟเดเตเดเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเต เดเดทเตเดเดชเตเดชเตเดเตเดจเตเดจเตเดฃเตเดเต เดเดจเตเดจเต เดจเดฟเดเตเดเตพ เดเดฐเตเดเตเดเตเดเดฟเดฒเตเด เดเตเดฆเดฟเดเตเดเดพเตฝ, เดเดคเตเดคเดฐเด เด เดคเตเดฐ เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดเดฏเดฟเดฐเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดจเดฟเดเตเดเต เดเดฑเดชเตเดชเตเดฃเตเดเต. เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดชเตเดคเตเดคเตบ เดเดตเดฟเดเต เดเดเตเดเดณเตเดเต เดธเดนเดพเดฏเดคเตเดคเดฟเดจเตเดคเตเดคเตเดจเตเดจเต.
เดเดฏเตผ เดเดฟเดเตเดเดฑเตเดฑเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดดเดฟเดฏเดฟเตฝ เดเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดฃเตเด เดเดฆเตเดฏ เดฆเตเดคเตเดฏเด เดเดเตเดเตพ เดตเดฟเดตเดฐเดเตเดเตพ เดเดเตเดเตเดเตเดจเตเดจ เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดเดฐเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเดพเดฃเต. เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเดฟเดเตเดเต เดเดณเตเดชเตเดชเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเดเตเดทเต เด เดตเดธเดพเดจเด เดเดพเตป เดเดฏเดพเดเตเดเต เดธเตเดตเดจเด เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต. เดฎเตเดฎเตเดฃเตเดเต, เดธเตเดเตเดธเตโเดเดพเดจเตผ, เดเดเตโเดธเตโเดชเตเดกเดฟเดฏ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดฏเตเด เดฎเดฑเตเดฑเต เดเดฟเดฒเดคเดฟเดจเตเดฑเตเดฏเตเด เดธเตเดตเดจเดเตเดเตพ เดเดพเตป เดชเดฐเตเดเตเดทเดฟเดเตเดเต, เดเดจเตเดจเดพเตฝ เด เดเดฑเดตเดฟเดเดเตเดเดณเดฟเดฒเต เดฑเตเดฌเตเดเตเดเต เดธเดเดฐเดเตเดทเดฃ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ เด เดญเตเดฆเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดเตเดฐเดพเดซเดฟเดเต เดฒเตเดฑเตเดฑเตเดเตพ, เดเดพเตฝเดจเด เดเตเดฐเตเดธเดฟเดเดเตเดเตพ, เดธเตเดเตเดเดฟเดณเตเดเตพ เดเดจเตเดจเดฟเดต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดฃเตเดเดฟ เดตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เดถเตเดฐเดฎเดเตเดเตพเดเตเดเต เดถเตเดทเด, เดเดพเตป เดฎเดจเตเดทเตเดฏเดจเดพเดฃเตเดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเต เดฌเตเดงเตเดฏเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดชเตเดชเตเตพ, เดตเดณเดฐเตเดฏเดงเดฟเดเด เดชเตเดเตเดเตพ เดฒเตเดกเตเดเตเดฏเตโเดคเดฟเดเตเดเตเด เดเดฏเดพเดเตเดเดพเดฃเต เดเดจเดฟเดเตเดเต เดเดฑเตเดฑเดตเตเด เด เดจเตเดฏเตเดเตเดฏเดฎเตเดจเตเดจเต เดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต. เดเตเดฐเตเดเตเดเดฟเดฏ เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ, เดชเดฐเดฟเดถเตเดงเดจเดเดณเตเด เดเดฐเดเดญเดฟเดเตเดเตเด. 4 เดฎเตเดคเตฝ 6 เดฎเดฃเดฟเดเตเดเตเตผ เดตเดฐเต เดเดเดตเตเดณเดเดณเดฟเตฝ เดฌเตเดเตเดเต เดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เด เดฏเดฏเตเดเตเดเดพเตป เดเดจเดฟเดเตเดเต เดเดดเดฟเดเตเดเต, เดเดฒเตเดฒเดพเด เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต. เดเดพเดฒเดพเดเดพเดฒเดเตเดเดณเดฟเตฝ, เดเดฏเดพเดเตเดเดฟเดจเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดเตพ เดเดฃเตเดเดพเดเตเดจเตเดจเต, เดชเดเตเดทเต เด เดตเตผ เดจเดฟเดเตเดเดณเต เดเตเดเตเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดถเดฒเตเดฏเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดคเตเดเดเตเดเดฟเดฏเดพเตฝ, เดเดจเตเดจเตเดเดฟเตฝ เดจเดฟเดเตเดเตพ เด เดตเดฐเตเดฎเดพเดฏเดฟ เดธเตเดตเดฎเตเดงเดฏเดพ เดเดเดชเตเดเตเดเต เดฌเตเดเตเดเต เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฑเดเตเดเต เดฎเดฃเดฟเดเตเดเตเตผ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเด, เดชเดฐเดฟเดถเตเดงเดจเดเตพ เดจเดฟเตผเดคเตเดคเดฃเด. เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ, เดฎเดฑเตเดฑเตเดฐเต เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดจเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดกเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเดพเดจเดพเดเตเด, เด เดเตเดเดจเต เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เด เดคเต เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเดฟเตฝ เดฑเดฟเดชเตเดชเตเตผเดเตเดเตเดเตเดฏเตเดฏเดพเดจเดพเดเตเด.
เดจเดฟเดเตเดเตพ เดเดชเตเดชเตเตพ เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเดฟเดฒ เดตเตเดฌเตโเดธเตเดฑเตเดฑเตเดเตพ เดเดจเตเดคเดฟเดจเดพเดฃเต เดเดคเต เดจเตเดฐเดฟเดเตเดจเตเดจเดคเตเดจเตเดจเต เด เดฑเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดฎเตเดเดฒเดฏเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดเดฆเตเดฏ เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดธเตเดตเดฏเด เดเดฐเต เดเดชเดเดพเดฐเด เดเตเดฏเตเดฏเตเดเดฏเตเด "เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดฎเดฐเตเดฏเดพเดฆ" เดเดจเตเดจ เดตเดพเดเตเดเตเดเดณเดฟเตฝ Google เดคเดฟเดฐเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด. . เดจเดฟเดเตเดเตพ เดฌเตเดฆเตเดงเดฟเดถเตเดจเตเดฏเดฎเดพเดฏเดฟ เดตเตเดฌเต เดธเตเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดจเดเดคเตเดคเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดชเดฐเตเดเตเดทเดฃเดเตเดเตพ เดจเดฟเดเตเดเตพ เดตเดฟเดเดพเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเด เดตเตเดเดคเตเดคเดฟเตฝ เด เดตเดธเดพเดจเดฟเดเตเดเตเดเตเดเดพเด.
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเดณเตเดเต เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเตผ เดเตเดกเดฟเตฝ เดเดจเตเดคเต เดธเดเดญเดตเดฟเดเตเดเตเด เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเตเดคเตเดตเดพเดฏ เดเดฐเต เด เดตเดฒเตเดเดจเด เดเดคเดพ:
- เดเดตเดถเตเดฏเดฎเดพเดฏ เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด.
- เดเดฐเต Google Chrome เดเดพเดฌเต เดคเตเดฑเดเตเดเตเดจเตเดจเต.
- เดฌเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดซเดเดเตโเดทเดจเต เดตเดฟเดณเดฟเดเตเดเตเด, เดเดฟเดเตเดเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดฎเตเดชเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดจเดเดฐเดเตเดเดณเตเด เดคเตเดฏเดคเดฟเดเดณเตเด เดเตเดฎเดพเดฑเตเด.
- เด เดซเดเดเตโเดทเตป เดเดฆเตเดฏ เดคเดฟเดฐเดฏเตฝ เดซเดฒเดเตเดเตพ เดเดเตเดเตเดเตเดเดฏเตเด เดฎเดฟเดเดเตเด เดฐเตเดคเดฟเดฏเดฟเตฝ เด เดเตเดเตเดเตเดเดฏเตเด เดเตเดเตเดคเตฝ เดซเดฒเดเตเดเตพ เดฒเตเดกเตเดเตเดฏเตเดฏเดพเตป เดเดฐเต เดฌเดเตเดเตบ เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
- เดฎเดฑเตเดฑเตเดฐเต เดซเดเดเตโเดทเตป เดฎเตเดดเตเดตเตป เดชเตเดเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดกเดพเดฑเตเดฑ เดถเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเดฐเต เดกเดพเดฑเตเดฑ เดซเตเดฐเตเดฏเดฟเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
- เดฎเตเดฎเตเดชเดคเตเดคเต เดฐเดฃเตเดเต เดเดเตเดเดเตเดเตพ เดเดฟเดเตเดเดฑเตเดฑเต เดจเดฟเดฐเดเตเดเต (เดตเดฟเดฒเดเตเดฑเดเตเดเดคเต), เดซเตเดฒเตเดฑเตเดฑเต เดตเตเดเดค (เดตเตเดเดค) เดเดจเตเดจเดฟเดต เดชเตเดฐเดเดพเดฐเด เดคเดฐเด เดคเดฟเดฐเดฟเดเตเดเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดจเดเดคเตเดคเตเดจเตเดจเดคเต.
- เดเดฟเดเตเดเดฑเตเดฑเต เดจเดฟเดฐเดเตเดเตเดเดณเตเดเต เดธเดเดเตเดฐเดนเด (เดเดฑเตเดฑเดตเตเด เดตเดฟเดฒเดเตเดฑเดเตเด เดเดฟเดเตเดเดฑเตเดฑเตเดเดณเตเด เดถเดฐเดพเดถเดฐเดฟ เดตเดฟเดฒเดฏเตเด) เด เดเดเตเดเดฟเดฏ เดเดฐเต เดเดฎเตเดฏเดฟเตฝ เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เด เดฏเดเตเดเต, เดเตเดเดพเดคเต เดฎเตเดเดณเดฟเตฝ เดชเดฑเดเตเด เดฎเตเดจเตเดจเต เดฎเตเดเตเดฐเดฟเดเตโเดธเต เดชเตเดฐเดเดพเดฐเด เด เดเตเดเตเดเดฟเดฏ เดตเดฟเดตเดฐเดเตเดเดณเตเดณเตเดณ เดเดฐเต เดกเดพเดฑเตเดฑ เดซเตเดฐเตเดฏเดฟเด เดเดฐเต Excel เดซเดฏเดฒเดพเดฏเดฟ เดธเดเดฐเดเตเดทเดฟเดเตเดเดชเตเดชเตเดเตเด.
- เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดธเดฎเดฏเดคเตเดคเดฟเดจเต เดถเตเดทเด เดเดฐเต เดธเตเดเตเดเดฟเดณเดฟเตฝ เดจเดเดคเตเดคเตเดจเตเดจเต.
เดเดฐเต เดธเตเดฒเดฟเดจเดฟเดฏเด เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเด เดเดฐเต เดตเตเดฌเต เดกเตเดฐเตเดตเตผ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต. เดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเดฏเตผ เดเดฟเดเตเดเดฑเตเดฑเตเดเดณเดฟเตฝ เดตเดฒเดฟเดฏ เดกเตเดฒเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดคเดฟเดฏ เดเดเตเดฐเดตเดพเดณเดเตเดเตพ เดคเตเดฑเดเตเดเดพเตป เดเดจเตเดฑเต เดเดฅเดฏเดฟเตฝ เดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดจเตเดจเต เดเตผเดฎเตเดฎเดฟเดเตเดเตเด. เด เดคเตเดคเดฐเด เดเดซเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเดฟเดจเต เดเตเดเตเดคเตฝ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดฐเตเดคเดฟเดเดณเตเดฃเตเดเต. เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเดณเดฟเดคเดตเตเด เดเดจเตเดจเดพเตฝ เดชเตเดฐเดพเดฏเตเดเดฟเดเดตเตเดฎเดพเดฏ เดฎเดพเตผเดเตเดเด เด เดฎเตเดฑเตเดฑเตเดฐเดฟเดฏเดฒเดฟเดจเตเดฑเต เดตเดพเดฏเดจเดเตเดเดพเตผเดเตเดเต เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต.
เดเดเตเดเตพ เดฎเตเดเดณเดฟเตฝ เดธเดเดธเดพเดฐเดฟเดเตเด เดเตเดกเต เดเดคเดพ.
from time import sleep, strftime
from random import randint
import pandas as pd
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import smtplib
from email.mime.multipart import MIMEMultipart
# ะัะฟะพะปัะทัะนัะต ััั ะฒะฐั ะฟััั ะบ chromedriver!
chromedriver_path = 'C:/{YOUR PATH HERE}/chromedriver_win32/chromedriver.exe'
driver = webdriver.Chrome(executable_path=chromedriver_path) # ะญัะพะน ะบะพะผะฐะฝะดะพะน ะพัะบััะฒะฐะตััั ะพะบะฝะพ Chrome
sleep(2)
เดเตเดกเดฟเดจเตเดฑเต เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ, เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดฒเตเดเดจเตเดณเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดชเดพเดเตเดเตเดเต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเตเดเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด. เด
เดคเดฟเดจเดพเตฝ, randint
เดเดฐเต เดชเตเดคเดฟเดฏ เดธเตเตผเดเตเดเต เดเดชเตเดชเดฑเตเดทเตป เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดฌเตเดเตเดเดฟเดจเต เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏเดฟ เดธเตเดเตเดเตปเดกเต เดจเตเดฐเด "เดเดฑเดเตเดเดพเตป" เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดเดคเดฟเดฒเตเดฒเดพเดคเต เดเดฐเต เดฌเตเดเตเดเดฟเดจเตเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเตเดกเต เดจเดฟเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฐเต Chrome เดตเดฟเตปเดกเต เดคเตเดฑเดเตเดเตเด, เด
เดคเต เดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดฌเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเด.
เดจเดฎเตเดเตเดเต เดเดฐเต เดเตเดฑเดฟเดฏ เดชเดฐเตเดเตเดทเดฃเด เดจเดเดคเตเดคเดฟ kayak.com เดตเตเดฌเตเดธเตเดฑเตเดฑเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดตเดฟเตปเดกเตเดฏเดฟเตฝ เดคเตเดฑเดเตเดเดพเด. เดเดเตเดเตพ เดชเดฑเดเตเดเดพเตป เดชเตเดเตเดจเตเดจ เดจเดเดฐเดตเตเด เดเดเตเดเตพ เดเดคเตเดคเดฟเดเตเดเตเดฐเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดจเดเดฐเดตเตเด เดซเตเดฒเตเดฑเตเดฑเต เดคเตเดฏเดคเดฟเดเดณเตเด เดเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด. เดคเตเดฏเดคเดฟเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดฎเตเดชเตเตพ, +-3 เดฆเดฟเดตเดธเดคเตเดคเต เดถเตเดฐเตเดฃเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด. เด เดคเตเดคเดฐเด เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพเดเตเดเต เดฎเดฑเตเดชเดเดฟเดฏเดพเดฏเดฟ เดธเตเดฑเตเดฑเต เดเดจเตเดคเดพเดฃเต เดเดคเตเดชเดพเดฆเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจเดคเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดคเตเดคเดพเดฃเต เดเดพเตป เดเตเดกเต เดเดดเตเดคเดฟเดฏเดคเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดคเตเดฏเดคเดฟเดเดณเดฟเตฝ เดฎเดพเดคเตเดฐเด เดเดฟเดเตเดเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดฃเตเดเดคเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพ เดฌเตเดเตเดเต เดเตเดกเต เดชเดฐเดฟเดทเตเดเตเดเดฐเดฟเดเตเดเตเดฃเตเดเดฟเดตเดฐเดพเดจเตเดณเตเดณ เดเดฏเตผเดจเตเดจ เดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดเต. เดเดพเตป เดเตเดกเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดพเตป เดเดเดฟเดคเดฎเดพเดฏ เดตเดฟเดถเดฆเตเดเดฐเดฃเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดถเดฏเดเตเดเตเดดเดชเตเดชเด เดคเตเดจเตเดจเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดเดจเตเดจเต เด เดฑเดฟเดฏเดฟเดเตเดเตเด.
เดเดชเตเดชเตเตพ เดคเดฟเดฐเดฏเตฝ เดฌเดเตเดเดฃเดฟเตฝ เดเตเดฒเดฟเดเตเดเต เดเตเดฏเตเดคเต เดตเดฟเดฒเดพเดธ เดฌเดพเดฑเดฟเดฒเต เดฒเดฟเดเตเดเต เดจเตเดเตเดเตเด. เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดตเดเตเดฏเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฒเดฟเดเตเดเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดคเต kayak
, เดเดคเต URL เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเต, เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต get
เดตเตเดฌเต เดกเตเดฐเตเดตเตผ. เดคเดฟเดฐเดฏเตฝ เดฌเดเตเดเดฃเดฟเตฝ เดเตเดฒเดฟเดเตเดเต เดเตเดฏเตเดค เดถเตเดทเด, เดซเดฒเดเตเดเตพ เดชเตเดเดฟเตฝ เดฆเตเดถเตเดฏเดฎเดพเดเตเด.
เดเดพเตป เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ get
เดเดคเดพเดจเตเด เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดฐเดฃเตเดเต เดฎเตเดจเตเดจเต เดคเดตเดฃ, reCaptcha เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเดฅเดฟเดฐเตเดเดฐเดฃเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดพเตป เดเดจเตเดจเตเดเต เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดเต. เดจเดฟเดเตเดเตพเดเตเดเต เด เดเตเดเตเดเต เดธเตเดตเดฎเตเดงเดฏเดพ เดชเดพเดธเดพเดเตเดเตเดเดฏเตเด เดชเตเดคเดฟเดฏเตเดฐเต เดเตเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดธเดฟเดธเตเดฑเตเดฑเด เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเดคเต เดตเดฐเต เดชเดฐเตเดเตเดทเดฃเด เดคเตเดเดฐเตเดเดฏเตเด เดเตเดฏเตเดฏเดพเด. เดเดพเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเดฐเตเดเตเดทเดฟเดเตเดเดชเตเดชเตเตพ, เดเดฆเตเดฏเดคเตเดคเต เดคเดฟเดฐเดฏเตฝ เดธเตเดทเตป เดเดชเตเดชเตเดดเตเด เดธเตเดเดฎเดฎเดพเดฏเดฟ เดจเดเดเตเดเตเดจเตเดจเดคเดพเดฏเดฟ เดคเตเดจเตเดจเดฟ, เด
เดคเดฟเดจเดพเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดคเดฟเดฐเดฏเตฝ เดธเตเดทเดจเตเดเตพเดเตเดเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดจเตเดฃเตเด เดเดเดตเตเดณเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพ เดเดเดฏเตเดเตเดเดฟเดเต เดจเตเดฐเดฟเดเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต เดเตเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เด
เดจเตเดตเดฆเดฟเดเตเดเตเด. เดเตเดเดพเดคเต, เดจเดฟเดเตเดเตพ เด
เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดฟเดจเตเดคเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดคเดฟเดฐเดฏเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ 10 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดเดเดตเตเดณเดเดณเดฟเตฝ เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดเดฟเดเตเดเดฑเตเดฑเต เดจเดฟเดฐเดเตเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดเตเดเต เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.
XPath เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเต เดชเตเดเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต
เด
เดคเดฟเดจเดพเตฝ, เดเดเตเดเตพ เดเดฐเต เดตเดฟเตปเดกเต เดคเตเดฑเดจเตเดจเต เดธเตเดฑเตเดฑเต เดฒเตเดกเต เดเตเดฏเตเดคเต. เดตเดฟเดฒเดจเดฟเตผเดฃเตเดฃเดฏเดตเตเด เดฎเดฑเตเดฑเต เดตเดฟเดตเดฐเดเตเดเดณเตเด เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตพ XPath เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏเดฏเต CSS เดธเตเดฒเดเตเดเดฑเตเดเดณเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดพเตป XPath-เตฝ เดเดฑเดเตเดเตเดจเดฟเตฝเดเตเดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต, เดเตเดเดพเดคเต CSS เดธเตเดฒเดเตเดเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเดฟเดจเตเดฑเต เดเดตเดถเตเดฏเดเดค เดคเตเดจเตเดจเดฟเดฏเดฟเดฒเตเดฒ, เดชเดเตเดทเต เด เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดคเดฟเดเดเตเดเตเด เดธเดพเดฆเตเดงเตเดฏเดฎเดพเดฃเต. XPath เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเต เดชเตเดเดฟเดจเต เดเตเดฑเตเดฑเตเด เดจเดพเดตเดฟเดเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดณเตเดณ เดเดพเดฐเตเดฏเดฎเดพเดฃเต, เดจเดฟเดเตเดเตพ เดเดพเตป เดตเดฟเดตเดฐเดฟเดเตเด เดเตเดเตเดจเดฟเดเตเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฒเตเด
เด
เดคเดฟเดจเดพเตฝ, เดฌเตเดเตเดเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเดเดฐเดพเด. เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดเดฟเดเตเดเดฑเตเดฑเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดพเตป เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดเดดเดฟเดตเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ, XPath เดธเตเดฒเดเตเดเตผ เดเตเดกเต เดเตเดตเดชเตเดชเดฟเตฝ เดนเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเตเดกเต เดเดพเดฃเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดชเตเดเต เดเดเดเดคเตเดคเดฟเตฝ เดตเดฒเดคเต-เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดคเต เดฆเตเดถเตเดฏเดฎเดพเดเตเดจเตเดจ เดฎเตเดจเตเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตปเดธเตเดชเตเดเตเดฑเตเดฑเต เดเดฎเดพเตปเดกเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด. เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเตเดเต เดเดเดเดเตเดเตพเดเตเดเดพเดฏเดฟ เด เดเดฎเดพเตปเดกเต เดตเดฟเดณเดฟเดเตเดเดพเด, เดเดคเดฟเดจเตเดฑเต เดเตเดกเต เดเตเดกเต เดตเตเดฏเตเดตเดฑเดฟเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดนเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดชเตเดเต เดเตเดกเต เดเดพเดฃเตเด
เดเตเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฒเดเตเดเตผเดฎเดพเดฐเต เดชเดเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดฆเตเดทเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดจเตเดฑเต เดจเตเดฏเดพเดฏเดตเดพเดฆเดคเตเดคเดฟเดจเตเดฑเต เดธเตเดฅเดฟเดฐเตเดเดฐเดฃเด เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเดตเดฟเดถเตเดทเดคเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
เดจเดฟเดเตเดเตพ เดเตเดกเต เดชเดเตผเดคเตเดคเตเดฎเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเต เดเดคเดพเดฃเต:
//*[@id="wtKI-price_aTab"]/div[1]/div/div/div[1]/div/span/span
เดเดคเตเดชเตเดฒเตเดจเตเดจเต เดชเดเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดเตเดกเดฟเดจเตเดฑเต เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เดตเดฒเดคเต-เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดคเต เดฆเตเดถเตเดฏเดฎเดพเดเตเดจเตเดจ เดฎเตเดจเตเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดเตผเดคเตเดคเตเด > เดชเดเตผเดคเตเดคเตเด XPath เดเดฎเดพเตปเดกเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด.
เดตเดฟเดฒเดเตเดฑเดเตเด เดฌเดเตเดเตบ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเตป เดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดคเต เดเดคเดพ:
cheap_results = โ//a[@data-code = "price"]โ
เดเดฎเดพเตปเดกเต เดชเดเตผเดคเตเดคเตเด > XPath เดชเดเตผเดคเตเดคเตเด
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเดชเตเดทเตป เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเดคเต เดตเดณเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดฃเต. เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด
เดคเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดเดณเตเดณ เดเดฐเต เดเดเดเดคเตเดคเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต data-code
เดคเตเดฒเตเดฏเดฎเดพเดฃเต price
. เดเดฆเตเดฏ เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดเดเด เดคเดฟเดฐเดฏเตเดจเตเดจเต id
เดคเตเดฒเตเดฏเดฎเดพเดฃเต wtKI-price_aTab
, เดเดเดเดคเตเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ XPath เดชเดพเดค เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต /div[1]/div/div/div[1]/div/span/span
. เดเดฐเต เดชเตเดเดฟเดฒเตเดเตเดเต เดเดคเตเดชเตเดฒเตเดฏเตเดณเตเดณ เดเดฐเต XPath เด
เดจเตเดตเตเดทเดฃเด เดเตเดฐเดฟเดเตเดเต เดเตเดฏเตเดฏเตเด, เดชเดเตเดทเต เดเดฐเดฟเดเตเดเตฝ เดฎเดพเดคเตเดฐเด. เด
เดคเตเดจเดฟเดเตเดเต เดเดชเตเดชเตเตพ เดคเดจเตเดจเต เดชเดฑเดฏเดพเด id
เด
เดเตเดคเตเดค เดคเดตเดฃ เดชเตเดเต เดฒเตเดกเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดฎเดพเดฑเตเด. เดธเตเดตเดญเดพเดต เดเตเดฐเดฎเด wtKI
เดชเตเดเต เดฒเตเดกเตเดเตเดฏเตเดฏเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด เดเดฒเดจเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต, เด
เดคเดฟเดจเดพเตฝ เด
เดเตเดคเตเดค เดชเตเดเต เดฑเตเดฒเตเดกเต เดเตเดฏเตเดคเดคเดฟเดจเต เดถเตเดทเด เด
เดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเตเดกเต เดเดชเดฏเตเดเดถเตเดจเตเดฏเดฎเดพเดเตเด. เด
เดคเดฟเดจเดพเตฝ XPath เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเตป เดเตเดฑเดเตเดเต เดธเดฎเดฏเดฎเตเดเตเดเตเดเตเด. เด เด
เดฑเดฟเดตเต เดจเดฟเดเตเดเดณเต เดจเดจเตเดจเดพเดฏเดฟ เดธเตเดตเดฟเดเตเดเตเด.
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ XPath เดธเตเดฒเดเตโเดเดฑเตเดเตพ เดชเดเตผเดคเตเดคเตเดจเตเดจเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเดฎเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดธเตเดเดเดฐเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เด เดคเดฟเตฝ เดคเตเดฑเตเดฑเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ.
เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ, เดเดฒเตเดฒเดพ เดคเดฟเดฐเดฏเตฝ เดซเดฒเดเตเดเดณเตเด เดจเดฟเดฐเดตเดงเดฟ เดตเดฐเดฟเดเดณเดฟเตฝ เดฒเดญเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ เดเดจเตเดคเตเดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเต เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดเดฟเดจเตเดคเดฟเดเตเดเดพเด. เดตเดณเดฐเต เดฒเดณเดฟเดคเด. เดเดฐเต เดซเดฒเดตเตเด เดเดฐเต เดเตเดฒเดพเดธเตเดณเตเดณ เดเดฌเตโเดเดเตโเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเดฒเดพเดฃเต resultWrapper
. เดเดฒเตเดฒเดพ เดซเดฒเดเตเดเดณเตเด เดฒเตเดกเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเตเดตเดเต เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดเดฐเต เดฒเตเดชเตเดชเดฟเตฝ เดเตเดฏเตเดฏเดพเด.
เดฎเตเดเดณเดฟเตฝ เดชเดฑเดเตเด เดเดพเดฐเตเดฏเดเตเดเตพ เดจเดฟเดเตเดเตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดจเตเดจ เดฎเดฟเดเตเด เดเตเดกเตเดเดณเตเด เดจเดฟเดเตเดเตพ เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดฃเด เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต. เด เดเตเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฟเดฒเดคเดฐเด เดชเดพเดคเตเดคเต-เดธเตเดชเตเดธเดฟเดซเตเดฏเดฟเดเดเต เดฎเตเดเตเดเดพเดจเดฟเดธเด (XPath) เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฎเตเดเตเดเต เดเดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต (เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดซเดฒเด เดชเตเดคเดฟเดเตเด เดเดเดเด) เดเดเตเดเตพ เดเดเตเดธเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฎเตเดฒเดเดคเตเดคเดฟเดจเตเดฑเต เดตเดพเดเดเด เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดกเดพเดฑเตเดฑ เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฌเตโเดเดเตเดฑเตเดฑเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฃเต เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต (เดเดฆเตเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเดคเต flight_containers
, เดชเดฟเดจเตเดจเต - flights_list
).
เดเดฆเตเดฏเดคเตเดคเต เดฎเตเดจเตเดจเต เดตเดฐเดฟเดเตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดจเดฎเตเดเตเดเต เดเดตเดถเตเดฏเดฎเตเดณเตเดณเดคเตเดฒเตเดฒเดพเด เดจเดฎเตเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดตเดฟเดตเดฐเดเตเดเตพ เดจเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดเตเดเตพเดเตเดเต เดเตเดเตเดคเตฝ เดฐเดธเดเดฐเดฎเดพเดฏ เดตเดดเดฟเดเดณเตเดฃเตเดเต. เดเดฐเต เดเดเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดชเตเดฐเดคเตเดฏเตเดเด เดกเดพเดฑเตเดฑ เดเดเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดเตเดฒเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตเดถเดฟเดเตเดเต!
เดเดฐเต เดซเดเดเตโเดทเตป เดเดดเตเดคเดพเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดช เดฎเดพเตผเดเด เด
เดงเดฟเด เดซเดฒเดเตเดเตพ เดฒเตเดกเตเดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต, เด
เดคเดฟเดจเดพเตฝ เดเดเตเดเตพ เด
เดตเดฟเดเต เดจเดฟเดจเตเดจเดพเดฃเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต. เดเดฐเต เดชเดฐเดฟเดถเตเดงเดจเดฏเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดจเตเดจ เดธเตเดตเดจเดคเตเดคเดฟเตฝ เดธเดเดถเดฏเดเตเดเตพ เดเดจเตเดจเดฏเดฟเดเตเดเดพเดคเต, เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเต เดตเดฟเดตเดฐเดเตเดเตพ เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดซเตเดฒเตเดฑเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดชเดฐเดฎเดพเดตเดงเดฟเดฏเดพเดเตเดเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต, เด
เดคเดฟเดจเดพเตฝ เดเดฐเต เดคเดตเดฃเดฏเตเด เดชเตเดเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเตเดเตเดคเตฝ เดซเดฒเดเตเดเตพ เดฒเตเดกเตเดเตเดฏเตเดฏเตเด เดฌเดเตเดเดฃเดฟเตฝ เดเดพเตป เดเตเดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เด เดเตเดกเดฟเตฝ, เดจเดฟเดเตเดเตพ เดฌเตเดฒเตเดเตเดเดฟเดฒเตเดเตเดเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดฃเด try
, เดเดฟเดฒเดชเตเดชเตเตพ เดฌเดเตเดเตบ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดฒเตเดกเตเดเตเดฏเตเดฏเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดเดพเตป เดเตเตผเดคเตเดคเต. เดจเดฟเดเตเดเตพเดเตเดเตเด เดเดคเต เดจเตเดฐเดฟเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดซเดเดเตโเดทเตป เดเตเดกเดฟเตฝ เด เดซเดเดเตโเดทเดจเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเตเดณเตเดเตพ เดเดฎเดจเตเดฑเต เดเตเดฏเตเดฏเตเด start_kayak
, เดเดเตเดเตพ เดคเดพเดดเต เดจเตเดเตเดเตเด.
# ะะฐะณััะทะบะฐ ะฑะพะปััะตะณะพ ะบะพะปะธัะตััะฒะฐ ัะตะทัะปััะฐัะพะฒ ะดะปั ัะพะณะพ, ััะพะฑั ะผะฐะบัะธะผะธะทะธัะพะฒะฐัั ะพะฑััะผ ัะพะฑะธัะฐะตะผัั
ะดะฐะฝะฝัั
def load_more():
try:
more_results = '//a[@class = "moreButton"]'
driver.find_element_by_xpath(more_results).click()
# ะัะฒะพะด ััะธั
ะทะฐะผะตัะพะบ ะฒ ั
ะพะดะต ัะฐะฑะพัั ะฟัะพะณัะฐะผะผั ะฟะพะผะพะณะฐะตั ะผะฝะต ะฑััััะพ ะฒัััะฝะธัั ัะพ, ัะตะผ ะพะฝะฐ ะทะฐะฝััะฐ
print('sleeping.....')
sleep(randint(45,60))
except:
pass
เดเดชเตเดชเตเตพ, เด เดซเดเดเตโเดทเดจเตเดฑเต เดเดฐเต เดจเตเดฃเตเด เดตเดฟเดถเดเดฒเดจเดคเตเดคเดฟเดจเต เดถเตเดทเด (เดเดฟเดฒเดชเตเดชเตเตพ เดเดพเตป เดเดเตเดคเตเดคเตเดเดพเดเดฟเดชเตเดชเตเดฏเตเดเตเดเดพเด), เดชเตเดเต เดธเตโเดเตเดฐเดพเดชเตเดชเต เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฐเต เดซเดเดเตโเดทเตป เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต.
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเดเดเตโเดทเดจเดฟเตฝ เดเดตเดถเตเดฏเดฎเดพเดฏ เดฎเดฟเดเตเดเดคเตเด เดเดพเตป เดเดคเดฟเดจเดเด เดถเตเดเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต page_scrape
. เดเดฟเดฒเดชเตเดชเตเตพ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดชเดพเดคเตเดคเต เดกเดพเดฑเตเดฑ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด
เดคเดฟเดจเดพเตฝ เด
เดคเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดพเตป เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดพเตป เดเดฆเตเดฏเดฎเดพเดฏเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ section_a_list
ะธ section_b_list
. เดเดเตเดเดณเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดฐเต เดกเดพเดฑเตเดฑ เดซเตเดฐเตเดฏเดฟเด เดจเตฝเดเตเดจเตเดจเต flights_df
, เดตเตเดฏเดคเตเดฏเดธเตเดค เดกเดพเดฑเตเดฑ เดธเตเตผเดเตเดเดฟเดเดเต เดฐเตเดคเดฟเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเดญเดฟเดเตเด เดซเดฒเดเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดพเดจเตเด เดชเดฟเดจเตเดจเตเดเต เด
เดตเดฏเต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เดเดคเต เดเดเตเดเดณเต เด
เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
def page_scrape():
"""This function takes care of the scraping part"""
xp_sections = '//*[@class="section duration"]'
sections = driver.find_elements_by_xpath(xp_sections)
sections_list = [value.text for value in sections]
section_a_list = sections_list[::2] # ัะฐะบ ะผั ัะฐะทะดะตะปัะตะผ ะธะฝัะพัะผะฐัะธั ะพ ะดะฒัั
ะฟะพะปััะฐั
section_b_list = sections_list[1::2]
# ะัะปะธ ะฒั ะฝะฐัะบะฝัะปะธัั ะฝะฐ reCaptcha, ะฒะฐะผ ะผะพะถะตั ะฟะพะฝะฐะดะพะฑะธัััั ััะพ-ัะพ ะฟัะตะดะฟัะธะฝััั.
# ะ ัะพะผ, ััะพ ััะพ-ัะพ ะฟะพัะปะพ ะฝะต ัะฐะบ, ะฒั ัะทะฝะฐะตัะต ะธัั
ะพะดั ะธะท ัะพะณะพ, ััะพ ะฒััะตะฟัะธะฒะตะดัะฝะฝัะต ัะฟะธัะบะธ ะฟัััั
# ััะพ ะฒััะฐะถะตะฝะธะต if ะฟะพะทะฒะพะปัะตั ะทะฐะฒะตััะธัั ัะฐะฑะพัั ะฟัะพะณัะฐะผะผั ะธะปะธ ัะดะตะปะฐัั ะตัั ััะพ-ะฝะธะฑัะดั
# ััั ะผะพะถะฝะพ ะฟัะธะพััะฐะฝะพะฒะธัั ัะฐะฑะพัั, ััะพ ะฟะพะทะฒะพะปะธั ะฒะฐะผ ะฟัะพะนัะธ ะฟัะพะฒะตัะบั ะธ ะฟัะพะดะพะปะถะธัั ัะบัะฐะฟะธะฝะณ
# ั ะธัะฟะพะปัะทัั ััั SystemExit ัะฐะบ ะบะฐะบ ั
ะพัั ะฟัะพัะตััะธัะพะฒะฐัั ะฒัั ั ัะฐะผะพะณะพ ะฝะฐัะฐะปะฐ
if section_a_list == []:
raise SystemExit
# ะฏ ะฑัะดั ะธัะฟะพะปัะทะพะฒะฐัั ะฑัะบะฒั A ะดะปั ัั
ะพะดััะธั
ัะตะนัะพะฒ ะธ B ะดะปั ะฟัะธะฑัะฒะฐััะธั
a_duration = []
a_section_names = []
for n in section_a_list:
# ะะพะปััะฐะตะผ ะฒัะตะผั
a_section_names.append(''.join(n.split()[2:5]))
a_duration.append(''.join(n.split()[0:2]))
b_duration = []
b_section_names = []
for n in section_b_list:
# ะะพะปััะฐะตะผ ะฒัะตะผั
b_section_names.append(''.join(n.split()[2:5]))
b_duration.append(''.join(n.split()[0:2]))
xp_dates = '//div[@class="section date"]'
dates = driver.find_elements_by_xpath(xp_dates)
dates_list = [value.text for value in dates]
a_date_list = dates_list[::2]
b_date_list = dates_list[1::2]
# ะะพะปััะฐะตะผ ะดะตะฝั ะฝะตะดะตะปะธ
a_day = [value.split()[0] for value in a_date_list]
a_weekday = [value.split()[1] for value in a_date_list]
b_day = [value.split()[0] for value in b_date_list]
b_weekday = [value.split()[1] for value in b_date_list]
# ะะพะปััะฐะตะผ ัะตะฝั
xp_prices = '//a[@class="booking-link"]/span[@class="price option-text"]'
prices = driver.find_elements_by_xpath(xp_prices)
prices_list = [price.text.replace('$','') for price in prices if price.text != '']
prices_list = list(map(int, prices_list))
# stops - ััะพ ะฑะพะปััะพะน ัะฟะธัะพะบ, ะฒ ะบะพัะพัะพะผ ะฟะตัะฒัะน ััะฐะณะผะตะฝั ะฟััะธ ะฝะฐั
ะพะดะธััั ะฟะพ ัััะฝะพะผั ะธะฝะดะตะบัั, ะฐ ะฒัะพัะพะน - ะฟะพ ะฝะตัััะฝะพะผั
xp_stops = '//div[@class="section stops"]/div[1]'
stops = driver.find_elements_by_xpath(xp_stops)
stops_list = [stop.text[0].replace('n','0') for stop in stops]
a_stop_list = stops_list[::2]
b_stop_list = stops_list[1::2]
xp_stops_cities = '//div[@class="section stops"]/div[2]'
stops_cities = driver.find_elements_by_xpath(xp_stops_cities)
stops_cities_list = [stop.text for stop in stops_cities]
a_stop_name_list = stops_cities_list[::2]
b_stop_name_list = stops_cities_list[1::2]
# ัะฒะตะดะตะฝะธั ะพ ะบะพะผะฟะฐะฝะธะธ-ะฟะตัะตะฒะพะทัะธะบะต, ะฒัะตะผั ะพัะฟัะฐะฒะปะตะฝะธั ะธ ะฟัะธะฑััะธั ะดะปั ะพะฑะพะธั
ัะตะนัะพะฒ
xp_schedule = '//div[@class="section times"]'
schedules = driver.find_elements_by_xpath(xp_schedule)
hours_list = []
carrier_list = []
for schedule in schedules:
hours_list.append(schedule.text.split('n')[0])
carrier_list.append(schedule.text.split('n')[1])
# ัะฐะทะดะตะปัะตะผ ัะฒะตะดะตะฝะธั ะพ ะฒัะตะผะตะฝะธ ะธ ะพ ะฟะตัะตะฒะพะทัะธะบะฐั
ะผะตะถะดั ัะตะนัะฐะผะธ a ะธ b
a_hours = hours_list[::2]
a_carrier = carrier_list[1::2]
b_hours = hours_list[::2]
b_carrier = carrier_list[1::2]
cols = (['Out Day', 'Out Time', 'Out Weekday', 'Out Airline', 'Out Cities', 'Out Duration', 'Out Stops', 'Out Stop Cities',
'Return Day', 'Return Time', 'Return Weekday', 'Return Airline', 'Return Cities', 'Return Duration', 'Return Stops', 'Return Stop Cities',
'Price'])
flights_df = pd.DataFrame({'Out Day': a_day,
'Out Weekday': a_weekday,
'Out Duration': a_duration,
'Out Cities': a_section_names,
'Return Day': b_day,
'Return Weekday': b_weekday,
'Return Duration': b_duration,
'Return Cities': b_section_names,
'Out Stops': a_stop_list,
'Out Stop Cities': a_stop_name_list,
'Return Stops': b_stop_list,
'Return Stop Cities': b_stop_name_list,
'Out Time': a_hours,
'Out Airline': a_carrier,
'Return Time': b_hours,
'Return Airline': b_carrier,
'Price': prices_list})[cols]
flights_df['timestamp'] = strftime("%Y%m%d-%H%M") # ะฒัะตะผั ัะฑะพัะฐ ะดะฐะฝะฝัั
return flights_df
เดเตเดกเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพเดเตเดเต เดชเตเดฐเดฟเดเดพเตป เดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเต. เดเดจเตเดจเต เดคเตเดเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเตผเดเตเดเตเด a
เดชเดพเดคเดฏเตเดเต เดเดฆเตเดฏ เดเดเตเดเดคเตเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต, เดเดชเตเดชเด b
- เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเดฟเดฒเตเดเตเดเต. เดจเดฎเตเดเตเดเต เด
เดเตเดคเตเดค เดเดเดเตเดเดฟเดฒเตเดเตเดเต เดเดเดเตเดเดพเด.
เดชเดฟเดจเตเดคเตเดฃเดพ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ
เด
เดงเดฟเด เดคเดฟเดฐเดฏเตฝ เดซเดฒเดเตเดเตพ เดฒเตเดกเตเดเตเดฏเตเดฏเดพเตป เด
เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดซเดเดเตโเดทเดจเตเด เด เดซเดฒเดเตเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดซเดเดเตโเดทเดจเตเด เดเดเตเดเตพเดเตเดเต เดเดชเตเดชเตเตพ เดเดฃเตเดเต. เด เดฒเตเดเดจเด เดเดตเดฟเดเต เด
เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดพเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดเดพเดฐเดฃเด เด เดฐเดฃเตเดเต เดซเดเดเตโเดทเดจเตเดเดณเตเด เดจเดฟเดเตเดเตพเดเตเดเต เดธเตเดตเดฏเด เดคเตเดฑเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดชเตเดเตเดเตพ เดธเตโเดเตเดฐเดพเดชเตเดชเต เดเตเดฏเตเดฏเดพเตป เดเดตเดถเตเดฏเดฎเดพเดฏเดคเตเดฒเตเดฒเดพเด เดจเตฝเดเตเดจเตเดจเต. เดเดจเตเดจเดพเตฝ เดฎเตเดเดณเดฟเตฝ เดเตผเดเตเด เดเตเดฏเตเดค เดเดฟเดฒ เดธเดนเดพเดฏ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ เดเดเตเดเตพ เดเดคเตเดตเดฐเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฎเตเดฏเดฟเดฒเตเดเดณเตเด เดฎเดฑเตเดฑเต เดเดฟเดฒ เดเดพเดฐเตเดฏเดเตเดเดณเตเด เด
เดฏเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดกเดพเดฃเดฟเดคเต. เดเดคเตเดฒเตเดฒเดพเด เดซเดเดเตเดทเดจเดฟเตฝ เดเดพเดฃเดพเด start_kayak
, เดเดเตเดเตพ เดเดชเตเดชเตเตพ เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดจเดเดฐเดเตเดเดณเตเดฏเตเด เดคเตเดฏเดคเดฟเดเดณเตเดฏเตเด เดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต. เด เดตเดฟเดตเดฐเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต, เดเดคเต เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดเดฐเต เดฒเดฟเดเตเดเต เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเต kayak
, เด
เดจเตเดตเตเดทเดฃเดตเตเดฎเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด เดฎเดฟเดเดเตเด เดชเตเดฐเตเดคเตเดคเดฎเดจเตเดธเดฐเดฟเดเตเดเต เด
เดเตเดเตเดเดฟเดฏ เดคเดฟเดฐเดฏเตฝ เดซเดฒเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ เดเดฐเต เดชเตเดเดฟเดฒเตเดเตเดเต เดจเดฟเดเตเดเดณเต เดเตเดฃเตเดเตเดชเตเดเดพเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเตเดฏเดคเตเดคเต เดธเตเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดธเตเดทเดจเตเดถเตเดทเด, เดชเตเดเดฟเดจเตเดฑเต เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดชเดเตเดเดฟเดเดฏเดฟเดฒเต เดตเดฟเดฒเดเดณเตเดฎเดพเดฏเดฟ เดเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด. เด
เดคเดพเดฏเดคเต, เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดเดฟเดเตเดเดฑเตเดฑเต เดตเดฟเดฒเดฏเตเด เดถเดฐเดพเดถเดฐเดฟ เดตเดฟเดฒเดฏเตเด เดเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเด. เดเดคเตเดฒเตเดฒเดพเด, เดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจ เดชเตเดฐเดตเดเดจเดคเตเดคเตเดเตเดชเตเดชเด เดเดฎเตเดฏเดฟเตฝ เดตเดดเดฟ เด
เดฏเดฏเตเดเตเดเตเด. เดชเตเดเดฟเตฝ, เด
เดจเตเดฌเดจเตเดง เดชเดเตเดเดฟเด เดฎเตเดเดณเดฟเตฝ เดเดเดคเต เดเตเดฃเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เด เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต, เดเตเดคเตเดฏเดฎเดพเดฏ เดคเตเดฏเดคเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดคเดฟเดฐเดฏเตเดฎเตเดชเตเตพ เดเดฐเต เดชเดฟเดถเดเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดฏเตเดเตเดเดพเด, เดเดพเดฐเดฃเด เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเดเตเดเดฟเด เดชเตเดเดฟเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ.
def start_kayak(city_from, city_to, date_start, date_end):
"""City codes - it's the IATA codes!
Date format - YYYY-MM-DD"""
kayak = ('https://www.kayak.com/flights/' + city_from + '-' + city_to +
'/' + date_start + '-flexible/' + date_end + '-flexible?sort=bestflight_a')
driver.get(kayak)
sleep(randint(8,10))
# ะธะฝะพะณะดะฐ ะฟะพัะฒะปัะตััั ะฒัะฟะปัะฒะฐััะตะต ะพะบะฝะพ, ะดะปั ะฟัะพะฒะตัะบะธ ะฝะฐ ััะพ ะธ ะตะณะพ ะทะฐะบัััะธั ะผะพะถะฝะพ ะฒะพัะฟะพะปัะทะพะฒะฐัััั ะฑะปะพะบะพะผ try
try:
xp_popup_close = '//button[contains(@id,"dialog-close") and contains(@class,"Button-No-Standard-Style close ")]'
driver.find_elements_by_xpath(xp_popup_close)[5].click()
except Exception as e:
pass
sleep(randint(60,95))
print('loading more.....')
# load_more()
print('starting first scrape.....')
df_flights_best = page_scrape()
df_flights_best['sort'] = 'best'
sleep(randint(60,80))
# ะะพะทัะผัะผ ัะฐะผัั ะฝะธะทะบัั ัะตะฝั ะธะท ัะฐะฑะปะธัั, ัะฐัะฟะพะปะพะถะตะฝะฝะพะน ะฒ ะฒะตัั
ะฝะตะน ัะฐััะธ ัััะฐะฝะธัั
matrix = driver.find_elements_by_xpath('//*[contains(@id,"FlexMatrixCell")]')
matrix_prices = [price.text.replace('$','') for price in matrix]
matrix_prices = list(map(int, matrix_prices))
matrix_min = min(matrix_prices)
matrix_avg = sum(matrix_prices)/len(matrix_prices)
print('switching to cheapest results.....')
cheap_results = '//a[@data-code = "price"]'
driver.find_element_by_xpath(cheap_results).click()
sleep(randint(60,90))
print('loading more.....')
# load_more()
print('starting second scrape.....')
df_flights_cheap = page_scrape()
df_flights_cheap['sort'] = 'cheap'
sleep(randint(60,80))
print('switching to quickest results.....')
quick_results = '//a[@data-code = "duration"]'
driver.find_element_by_xpath(quick_results).click()
sleep(randint(60,90))
print('loading more.....')
# load_more()
print('starting third scrape.....')
df_flights_fast = page_scrape()
df_flights_fast['sort'] = 'fast'
sleep(randint(60,80))
# ะกะพั
ัะฐะฝะตะฝะธะต ะฝะพะฒะพะณะพ ััะตะนะผะฐ ะฒ Excel-ัะฐะนะป, ะธะผั ะบะพัะพัะพะณะพ ะพััะฐะถะฐะตั ะณะพัะพะดะฐ ะธ ะดะฐัั
final_df = df_flights_cheap.append(df_flights_best).append(df_flights_fast)
final_df.to_excel('search_backups//{}_flights_{}-{}_from_{}_to_{}.xlsx'.format(strftime("%Y%m%d-%H%M"),
city_from, city_to,
date_start, date_end), index=False)
print('saved df.....')
# ะะพะถะฝะพ ัะปะตะดะธัั ะทะฐ ัะตะผ, ะบะฐะบ ะฟัะพะณะฝะพะท, ะฒัะดะฐะฒะฐะตะผัะน ัะฐะนัะพะผ, ัะพะพัะฝะพัะธััั ั ัะตะฐะปัะฝะพัััั
xp_loading = '//div[contains(@id,"advice")]'
loading = driver.find_element_by_xpath(xp_loading).text
xp_prediction = '//span[@class="info-text"]'
prediction = driver.find_element_by_xpath(xp_prediction).text
print(loading+'n'+prediction)
# ะธะฝะพะณะดะฐ ะฒ ะฟะตัะตะผะตะฝะฝะพะน loading ะพะบะฐะทัะฒะฐะตััั ััะฐ ัััะพะบะฐ, ะบะพัะพัะฐั, ะฟะพะทะถะต, ะฒัะทัะฒะฐะตั ะฟัะพะฑะปะตะผั ั ะพัะฟัะฐะฒะบะพะน ะฟะธััะผะฐ
# ะตัะปะธ ััะพ ะฟัะพะทะพัะปะพ - ะผะตะฝัะตะผ ะตั ะฝะฐ "Not Sure"
weird = 'ยฏ_(ใ)_/ยฏ'
if loading == weird:
loading = 'Not sure'
username = '[email protected]'
password = 'YOUR PASSWORD'
server = smtplib.SMTP('smtp.outlook.com', 587)
server.ehlo()
server.starttls()
server.login(username, password)
msg = ('Subject: Flight Scrapernn
Cheapest Flight: {}nAverage Price: {}nnRecommendation: {}nnEnd of message'.format(matrix_min, matrix_avg, (loading+'n'+prediction)))
message = MIMEMultipart()
message['From'] = '[email protected]'
message['to'] = '[email protected]'
server.sendmail('[email protected]', '[email protected]', msg)
print('sent email.....')
เดเดฐเต Outlook เด เดเตเดเตเดฃเตเดเต (hotmail.com) เดเดชเดฏเตเดเดฟเดเตเดเต เดเดพเตป เด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเดฐเตเดเตเดทเดฟเดเตเดเต. เดเดฐเต Gmail เด เดเตเดเตเดฃเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดเดพเตป เดเดคเต เดชเดฐเตเดเตเดทเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เด เดเดฎเตเดฏเดฟเตฝ เดธเดฟเดธเตเดฑเตเดฑเด เดตเดณเดฐเต เดเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดจเดฟเดฐเดตเดงเดฟ เดเดชเตเดทเดจเตเดเตพ เดเดฃเตเดเต. เดจเดฟเดเตเดเตพ เดเดฐเต Hotmail เด เดเตเดเตเดฃเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฒเตเดฒเดพเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑ เดเตเดกเดฟเดฒเตเดเตเดเต เดจเตฝเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เด เดซเดเดเตโเดทเดจเตเดฑเต เดเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเดคเตเดฏเตเด เดตเดฟเดญเดพเดเดเตเดเดณเดฟเตฝ เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดเดจเตเดคเดพเดฃเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เด เดต เดชเดเตผเดคเตเดคเดฟ เด เดตเดฏเดฟเตฝ เดชเดฐเตเดเตเดทเดฃเด เดจเดเดคเตเดคเดพเด. เดเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดชเดฐเตเดเตเดทเดฟเดเตเดเตเด เดเดจเตเดจเดคเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดจเตเดณเตเดณ เดเด เดฎเดพเตผเดเดฎเดพเดฃเต.
เดฑเตเดกเดฟ เดธเดฟเดธเตเดฑเตเดฑเด
เดเดชเตเดชเตเตพ เดเดเตเดเตพ เดธเดเดธเดพเดฐเดฟเดเตเดเดคเตเดฒเตเดฒเดพเด เดเตเดฏเตเดคเตเดเดดเดฟเดเตเดเต, เดเดเตเดเดณเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฒเตเดชเตเดชเต เดจเดฎเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดจเดเดฐเดเตเดเดณเตเดฏเตเด เดคเตเดฏเดคเดฟเดเดณเตเดฏเตเด เดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดจเตเดจเต. เดธเตโเดเตเดฐเดฟเดชเตโเดฑเตเดฑเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเต เดชเดฐเตเดเตเดทเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฐเต เดคเดตเดฃเดฏเตเด เด เดกเดพเดฑเตเดฑ เดธเตเดตเดฎเตเดงเดฏเดพ เดจเตฝเดเดพเตป เดจเดฟเดเตเดเตพ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดชเตเดชเตเดเดพเตป เดธเดพเดงเตเดฏเดคเดฏเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดเตเดธเตเดฑเตเดฑเดฟเดเดเต เดธเดฎเดฏเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด เดจเตเดฌเดจเตเดง เดตเดฐเดฟเดเตพ, เด เดตเดฏเตเดเตเดเต เดคเดพเดดเตเดฏเตเดณเตเดณเดตเดฐเต เดเดฎเดจเตเดฑเต เดเตเดฏเตเดฏเดพเดคเต เดเดฎเดจเตเดฑเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต, เด เดคเดฟเตฝ เดกเดพเดฑเตเดฑ เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดนเดพเตผเดกเตเดเตเดกเต เดเตเดฏเตเดคเดคเดพเดฃเต.
city_from = input('From which city? ')
city_to = input('Where to? ')
date_start = input('Search around which departure date? Please use YYYY-MM-DD format only ')
date_end = input('Return when? Please use YYYY-MM-DD format only ')
# city_from = 'LIS'
# city_to = 'SIN'
# date_start = '2019-08-21'
# date_end = '2019-09-07'
for n in range(0,5):
start_kayak(city_from, city_to, date_start, date_end)
print('iteration {} was complete @ {}'.format(n, strftime("%Y%m%d-%H%M")))
# ะะดัะผ 4 ัะฐัะฐ
sleep(60*60*4)
print('sleep finished.....')
เดคเดฟเดฐเดเตเดเดฅเดฏเตเดเต เดชเดฐเตเดเตเดทเดฃ เดเดเตเดเด เดเดเตเดเดจเตเดฏเดพเดฃเต.
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดเตเดธเตเดฑเตเดฑเต เดฑเตบ
เดซเดฒเดเตเดเตพ
เดจเดฟเดเตเดเตพ เดเดคเต เดตเดฐเต เดเดคเตเดคเดฟเดฏเตเดเตเดเดฟเตฝ, เด เดญเดฟเดจเดจเตเดฆเดจเดเตเดเตพ! เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเตเดชเตเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดตเตเดฌเต เดธเตโเดเตเดฐเดพเดชเตเดชเตผ เดเดฃเตเดเต, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด เดเดคเต เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเตผเดเดเตเดเตพ เดเดจเดฟเดเตเดเต เดเดคเดฟเดจเดเด เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดคเต เดเตเดตเดฟเดฒเดฟเดฏเตเดฏเตเดฎเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเต เดเดฎเตเดฏเดฟเดฒเตเดเตพเดเตเดเต เดชเดเดฐเด เดตเดพเดเด เดธเดจเตเดฆเตเดถเดเตเดเตพ เด เดฏเดฏเตโเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดจเดฟเดฐเดตเดงเดฟ เดธเตเตผเดตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเตเดธเดฎเดฏเด เดซเดฒเดเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต VPN เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เด เดตเตป เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเดพเดฃเต เดเดจเตเดจเดฑเดฟเดฏเดพเตป เดธเตเดฑเตเดฑเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดเดเดฏเตเดเตเดเดฟเดเต เดเดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจ เดเดฐเต เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด. เดเดคเต เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด, เดเดชเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เด เดเดฟเดคเตเดคเดฑเดฏเตเดฃเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดเดเตเดธเตฝ เดซเดฏเตฝ เดเดฐเต เดเดฎเตเดฏเดฟเดฒเดฟเดฒเตเดเตเดเตเดณเตเดณ เด เดฑเตเดฑเดพเดเตเดเตเดฎเตเดจเตเดฑเดพเดฏเดฟ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เด เดฏเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด.
เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดธเตผเดตเตเดฏเดฟเตฝ เดชเดเตเดเตเดเตเดเตเดเดพเตป เดเดดเดฟเดฏเต.
เดจเดฟเดเตเดเตพ เดตเตเดฌเต เดธเตเดเตเดฐเดพเดชเตเดชเดฟเดเดเต เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเต?
-
เด
-
เดเดฒเตเดฒ
8 เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดตเตเดเตเดเต เดเตเดฏเตเดคเต. 1 เดเดชเดฏเตเดเตเดคเดพเดตเต เดตเดฟเดเตเดเตเดจเดฟเดจเตเดจเต.
เด
เดตเดฒเดเดฌเด: www.habr.com