یک مشکل کوچک اسکرپینک سایت با پایتون
۲۱ روز پیش ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه سلام
من یک سورس کوچیک نوشتم که یا api یک صفحه دیوار رو استخراج می کنم که شامل خطوط زیر است و برای یک لینک خوب کار می کند ولی برای لینک بزرگ کار نمی کند و مقدار نال برمی گردونه
سورس و ویدیو رو ضمیمه کردم تا راحتر متوجه بشید فقط راهنمایی کنید چیکار کنم ممنون میشم
import requests
import json
strLink = "https://divar.ir/s/iran/car?price=560000000-885000000&production-year=1402-&usage=0-1000&gearbox=manual&business-type=personal&cities=874,822,1808,38,778,1756,779,780,25,1757,1755,851,1728,808,1793,809,1791,6,810,1789,1734,1790,1730,1731,1788,1792,1794,1726&q=شاهین g"
#strLink="https://divar.ir/s/zahedan"
strLink = strLink.replace("https://divar.ir/s/", "https://api.divar.ir/v8/web-search/", -1)
strLink = strLink + "?page=0"
print(strLink)
response = requests.get(strLink)
print(response.url)
data = json.loads(response.content)
print(data['web_widgets']['post_list'])
for post in data['web_widgets']['post_list']:
if post['widget_type'] != "POST_ROW":
continue
CurentToken = post['data']['token']
print(CurentToken)
print("اخرش")
مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه پروژه را با دوستان خود به اشتراک بگذارید