使用 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
我编写了一个程序,你给他一个你想要下载它的 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