使用 google 搜索从 google 下载 pdf 的程序

Program to download pdf from google using google search

我编写了一个程序,你给他一个你想要下载它的 pdf 的主题,但它运行不正常,所以谁能帮我解决这个问题

from googlesearch import search
from pathlib import Path
import requests
extension = "ext:pdf"
query = "school time" + extension
for result in search(query, tld="co.in", num=10, stop=10, pause=2):
    print(result)
pdfnum = 0
    filename = Path(pdfnum + ".pdf")
    url = result
    response=requests.get(url)
    filename.write_bytes(response.content) 
    pdfnum = pdfnum + 1

The Error Message is Here

Python 依靠缩进来确定语句属于哪个代码块(像 C 和 Java 依靠'{}')。您应该尝试删除代码前 3 行的缩进。它们的开头应与第 4、5 和 6 行对齐。

修复了第 9 行中的缩进和类型错误。这段代码对我有用:

from googlesearch import search
from pathlib import Path
import requests
extension = "ext:pdf"
query = "school time" + extension
pdfnum = 0
for result in search(query, tld="co.in", num=10, stop=10, pause=2):
  print(result)
  filename = Path(str(pdfnum) + ".pdf")
  url = result
  response=requests.get(url)
  filename.write_bytes(response.content) 
  pdfnum = pdfnum + 1