From aae36f970ef824acbfbdfe7a23e44d459663bc2a Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Wed, 13 Jul 2016 12:08:49 +0200 Subject: [PATCH] Output title of claimed book and newest owned book. --- packtclaim.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packtclaim.py b/packtclaim.py index ae401dd..d74fa48 100755 --- a/packtclaim.py +++ b/packtclaim.py @@ -31,9 +31,13 @@ g.doc.submit() g.doc.save('/tmp/free-learning-after-login.html') g.doc.text_assert('"sid":') g.doc.text_assert('Claim Your Free eBook') +claim_book = g.doc.select('//div[@class="dotd-title"]/h2').text() +print("Book: {}".format(claim_book)) claim_url = g.doc.select('//a[@class="twelve-days-claim"]/@href').text() -print("Claim URL: " + claim_url) +print("Claim URL: {}".format(claim_url)) g.go(claim_url) g.doc.save('/tmp/free-learning-after-claim.html') g.doc.text_assert('

My eBooks

') print("Claim successful.") +last_claimed_title = g.doc.select('(//div[@id="product-account-list"]/div)[1]/@title').text() +print("Last claimed book: {}".format(last_claimed_title))