Guest User

Untitled

a guest
Nov 5th, 2017
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. use WWW;
  2. use DOM::Tiny;
  3. use Text::CSV;
  4. use URI::Encode;
  5. use HTTP::UserAgent;
  6.  
  7. constant OUT_FILE = 'results3.txt'.IO;
  8.  
  9. my $term = uri_encode "Cancer";
  10.  
  11. say "Searching for: $term";
  12. my $year = 2001;
  13. #for 1990..1992 -> $year {
  14. print "\t...year $year ";
  15. "temp".IO.spurt: get "https://patents.google.com/?q=Cancer&country=US&before=20011231&after=20010101";
  16. #"temp".IO.spurt: get "https://patents.google.com/?q=Cancer&country=US&before={$year}1231&after={$year}0101", User-Agent => 'Test/5.0';
  17. my $results-num = csv(:in<temp>).elems - 2;
  18. say $results-num;
  19. OUT_FILE.spurt: :append, "$term,$year,$results-num\n";
  20. #}
Add Comment
Please, Sign In to add comment