#!/usr/bin/python3 ####!/usr/local/miniconda3/bin/python3 ####!/Library/Frameworks/Python.framework/Versions/3.5/bin/python3 ###!/Library/Frameworks/Python.framework/Versions/3.5/bin/python3 ###Import module section import requests as req #import re # Constante definition Section # Tab delimited Version url = "https://www.previewsworld.com/NewReleases/Export?format=txt" # Comma delimited Version #url = "https://www.previewsworld.com/NewReleases/Export?format=csv" # And for a specific date #url = "https://www.previewsworld.com/NewReleases/Export?format=txt&releaseDate=08/01/2018" # # My current picks list # MyList = "./MyList.txt" #Print Page headers print('Content-Type: text/html\n\n') print('') print('') print('
') print('\t\r\n') print('\t\r\n') print('') print('
') print(fields[0],'
')
if (num_fields > 1):
# if (fields[1].find("#1 ") > -1):
# print(fields[1],'--->It\'s a Number One')
# Open up my comic book title list
myTitleList = open(MyList,"r")
for title in myTitleList:
# if title[:len(title)-1] in fields[1]:
# if fields[1].capitalize().find(title[:len(title)-1]):
# if (fields[1].find('BLACK') > -1):
if (fields[1].find(title[:(len(title)-1)]) > -1):
# print(fields[1],'--->',title[:len(title)-1])
# print(fields[1],"
\r\n")
print(fields[1],' -----------> ',title,'
\r\n')
# print('
') myTitleList.close() WebPage = req.get(url) #Loop over the lines of the web page for line in WebPage.iter_lines(): decoded_line = line.decode('utf-8') # fields = decoded_line.split(',') fields = decoded_line.split('\t') num_fields = len(fields) if (num_fields == 1): if (fields[0].find("New Releases") > -1): print('\n
') print(fields[0],'
')
if (num_fields > 1):
if (fields[1].find("#1 ") > -1):
# print(fields[1],'--->It\'s a Number One')
print(fields[1],'
\r\n')
# print('
') # Open up my comic book title list # myTitleList = open(MyList,"r") # for title in myTitleList: # if title[:len(title)-1] in fields[1]: # if fields[1].capitalize().find(title[:len(title)-1]): # if (fields[1].find('BLACK') > -1): # if (fields[1].find(title[:(len(title)-1)]) > -1): # print(fields[1],'--->',title[:len(title)-1]) # myTitleList.close() print('\n')