#python #web-scraping
#python #веб-очистка
Вопрос:
Я занимался веб-обработкой, используя поисковые запросы Python и Google. Когда я пытаюсь выполнить запрос, используя случайный текст из текстового файла, который я сгенерировал, я получаю следующую ошибку: строка 234, вместо j в поиске (запрос, tld =»ca», num = 10, stop = 10, pause = pause_rand, user_agent = str (заголовки)):
Ошибка: встроенные.TypeError: search () получил неожиданный аргумент ключевого слова ‘tld’ Я использую этот код python на двух отдельных машинах, одна из машин не получает эту ошибку и работает без каких-либо проблем, в то время как на второй машине возникает ошибка. Насколько мне известно, на двух разных машинах должна быть запущена одна и та же версия python и т. Д
with open("" elems "", "r", encoding='utf8') as a_file:
mydoc = Document()
#print(filename)
mydoc.add_paragraph("Results for " str(filename_for_analysis[counter]) ":")
line_num = 1
for line in a_file:
if line.strip():
stripped_line = line.strip()
mydoc.add_paragraph("Results for Line#" str(line_num) 'n' str(stripped_line) "")
#results_file = open("Results.txt", "a ", encoding = 'utf-8')
stack = []
confirmedSite_stack = []
safeSite_stack = []
ErrorSite_stack = []
Downloadable_stack = []
FoundText = []
print("Line:")
print(stripped_line)
query = scramble(stripped_line)
print("Query:")
print(query)
pause_rand = random.randint(5,7)
#Performs a query of the line from the .txt file
for j in search(query, tld="ca", num=2, stop=2, pause = pause_rand, user_agent= str(headers)):
stack.append(j)
Комментарии:
1. Можете ли вы указать библиотеку, которую вы использовали?
2. @HarshanaSerasinghe это библиотека python Google pypi.org/project/google