โปรแกรมดึงประกาศขายรถพัฒนาและปรับแต่ง

โปรแกรมดึงข้อมูลด้วย Python สำหรับประกาศขายรถสาธารณะ: ยี่ห้อ ปี เลขไมล์ ราคา และเมืองในตาราง ไม่มีข้อมูลติดต่อผู้ขาย

ปกติเสร็จภายใน 15 นาทีรวมการแก้ไขตรวจสอบคุณภาพ
แพ็กเกจ
การคุ้มครองการชำระเงินรายละเอียด
  • การแก้ไขภายในแพ็กเกจไม่มีค่าใช้จ่าย
  • หากคุณไม่ตอบกลับภายใน 3 วันหลังส่งมอบ งานจะถูกยอมรับโดยอัตโนมัติ

เงินจะถูกพักไว้เมื่อคุณชำระ และจะถูกโอนก็ต่อเมื่อคุณยอมรับงานแล้วเท่านั้น

โปรแกรมดึงข้อมูลด้วย Python สำหรับประกาศขายรถสาธารณะ: ยี่ห้อ ปี เลขไมล์ ราคา และเมืองในตาราง ไม่มีข้อมูลติดต่อผู้ขาย

ตัวอย่างผลงาน

ตัวอย่างของแพ็กเกจสแตนดาร์ด

โปรแกรมดึงข้อมูลแคตตาล็อกของซัพพลายเออร์เครื่องมือทำสวนลง Excel

ผลลัพธ์ที่ได้

รหัสสินค้าชื่อราคามีสินค้าน้ำหนักรูป
GT-1042กรรไกรตัดกิ่ง 20 มม.18.90มี0.24 กก.…/gt-1042.jpg
GT-1187เลื่อยพับ 210 มม.24.50มี0.31 กก.…/gt-1187.jpg
GT-2210กรรไกรตัดแต่งพุ่มไม้ ใบมีดหยัก39.00ไม่มี1.10 กก.…/gt-2210.jpg
GT-3305เกรียงพรวนดิน สเตนเลส9.80มี0.18 กก.…/gt-3305.jpg
GT-4120สายยางรดน้ำ 25 ม. 1/2"42.00มี2.90 กก.…/gt-4120.jpg

ไฟล์ในตัวอย่างมีสินค้า 1,236 รายการจากหน้ารายการ 52 หน้า

ตัวอย่างโค้ดบางส่วน

def product_links(list_url: str) -> Iterator[str]:
    """ลิงก์หน้าสินค้าจากทุกหน้าของรายการ โดยกดไปตามปุ่ม 'ถัดไป'"""
    url: str | None = list_url
    while url:
        page = fetch(url)
        for card in page.select("div.product-card a.title"):
            yield urljoin(url, card["href"])
        next_link = page.select_one("a.pagination-next")
        url = urljoin(url, next_link["href"]) if next_link else None


def fetch(url: str) -> BeautifulSoup:
    """เปิดหน้าเว็บสาธารณะหนึ่งหน้าแบบไม่เร่งรีบ: เว้นช่วงระหว่างคำขอและลองใหม่สองสามครั้งเมื่อเกิดข้อผิดพลาด"""
    for attempt in range(3):
        time.sleep(settings.delay_seconds)
        response = session.get(url, timeout=30)
        if response.status_code == 200:
            return BeautifulSoup(response.text, "html.parser")
        log.warning("%s ตอบกลับ %s ครั้งที่ %d จาก 3", url, response.status_code, attempt + 1)
    raise ScraperError(f"{url} เปิดไม่ได้หลังลอง 3 ครั้ง")

ไฟล์ที่ส่งมอบ: ไฟล์ ZIP ที่มี scraper.py settings.ini (หน้าเริ่มต้น ช่วงเว้นระหว่างคำขอ ชื่อไฟล์) requirements.txt และ README อธิบายการติดตั้งและการรัน โปรแกรมอ่านเฉพาะหน้าที่เปิดสาธารณะ ทุก 2 วินาทีต่อหนึ่งหน้า และตรวจ robots.txt ของเว็บไซต์ก่อนเสมอ ลูกค้ารันโปรแกรมบนคอมพิวเตอร์ของตัวเอง

ลูกค้า: ร้านขายอุปกรณ์ทำสวนออนไลน์ที่นำเครื่องมือของซัพพลายเออร์มาขายต่อ ซัพพลายเออร์มีแคตตาล็อกเปิดบนเว็บไซต์แต่ไม่มีไฟล์รายการราคา งาน: ไล่ดูหน้ารายการของแคตตาล็อก เปิดทุกหน้าสินค้า แล้วบันทึกรหัสสินค้า ชื่อ ราคา สต็อก น้ำหนัก และลิงก์รูปหลักลง Excel เพื่อเทียบราคาสัปดาห์ละครั้ง

ลูกค้าและข้อมูลทั้งหมดเป็นเรื่องสมมติ

เกี่ยวกับบริการนี้

ดีลเลอร์และผู้ซื้อรถใช้โปรแกรมนี้เพื่อดูตลาดในตารางเดียว: ยี่ห้อ ปี เลขไมล์ เครื่องยนต์ เกียร์ ตัวถัง เชื้อเพลิง สี ราคา เมือง วันที่ลงประกาศ ลิงก์ และลิงก์รูปภาพจากประกาศขายรถสาธารณะ ตั้งการค้นหาบนเว็บ (ยี่ห้อ ปี ช่วงราคา) แล้วส่งลิงก์นั้น ประกาศหนึ่งรายการ และหน้าหนึ่งหรือสองหน้าที่บันทึกจากเบราว์เซอร์ เราเขียนโค้ดด้วย Python ตามหน้าเหล่านั้น คุณจะได้โค้ดพร้อมไฟล์ตั้งค่าและ README และรันเองได้บ่อยเท่าที่ต้องการ ข้อมูลของผู้ขายไม่ถูกเก็บ: ไม่มีชื่อ อีเมล หรือเบอร์โทรศัพท์ และไม่มีป้ายทะเบียนหรือ VIN โปรแกรมอ่านหน้าที่เปิดสาธารณะด้วยความเร็วที่สุภาพ ไม่เข้าสู่ระบบ และไม่หลบเลี่ยงแคปช่าหรือระบบป้องกัน ข้อกำหนดของเว็บอนุญาตหรือไม่เป็นการตัดสินใจของคุณ และหากเว็บเปลี่ยนเลย์เอาต์ภายหลังต้องมีการอัปเดต

สิ่งที่รวมอยู่ในบริการ

  • สิ่งที่คุณจะได้รับไฟล์ ZIP ที่มีโค้ด Python ไฟล์ตั้งค่า และ README พร้อมคำแนะนำทีละขั้นตอน โค้ดยังแสดงบนหน้าคำสั่งซื้อด้วย
  • ตลาดในตารางเดียวเรียงตามปี เลขไมล์ หรือราคาใน Excel
  • ลิงก์การค้นหาของคุณตั้งยี่ห้อ ปี และช่วงราคาบนเว็บ
  • ไม่มีข้อมูลผู้ขายไม่มีชื่อ เบอร์โทร ป้ายทะเบียน หรือ VIN
  • เลขไมล์เป็นตัวเลขพร้อมสำหรับการกรองและหาค่าเฉลี่ย
  • รันบนคอมพิวเตอร์ของคุณWindows, macOS หรือ Linux พร้อม Python

วิธีการทำงาน

  1. 1
    การค้นหาคุณส่งลิงก์การค้นหาและประกาศที่บันทึกไว้หนึ่งรายการ
  2. 2
    โปรแกรมดึงข้อมูลเราเขียนโค้ดและคู่มือการรัน
  3. 3
    รันคุณรันแล้วตรวจรถไม่กี่คันเทียบกับเว็บ
  4. 4
    การแก้ไขคุณขอแก้ไขได้ภายในแพ็กเกจและส่งข้อความแจ้งข้อผิดพลาดมาหากมี

สิ่งที่เราต้องการจากคุณ

เว็บขายรถและลิงก์การค้นหาพร้อมตัวกรองของคุณ หน้าประกาศหนึ่งหน้า และจำนวนรถที่การค้นหาแสดงโดยประมาณ ฟิลด์ที่คุณต้องการตามลำดับในตาราง เช่น ยี่ห้อ ปี เลขไมล์ เครื่องยนต์ เกียร์ ราคา เมือง ลิงก์ หน้าเหล่านั้นหนึ่งหรือสองหน้าที่บันทึกจากเบราว์เซอร์ (File > Save page as) หรือภาพหน้าจอ CSV หรือ Excel และคุณจะรันบ่อยแค่ไหน

เราจะถามคุณว่า:

  • เว็บและการค้นหาใด
  • ฟิลด์ที่คุณต้องการ
  • มีรถประมาณกี่คัน
  • มีอะไรอื่นที่ควรทำไหม

เปรียบเทียบแพ็กเกจ

แพ็กเกจเบสิกประกาศจากลิงก์ของคุณ฿714สแตนดาร์ดการค้นหาของคุณ ครบทุกคัน฿1,428พรีเมียมเว็บขายรถไม่เกิน 3 เว็บ฿2,550
กำหนดส่ง1 วัน2 วัน3 วัน
การแก้ไข123
เว็บไซต์11ไม่เกิน 3
ประเภทของหน้า12 (ผลการค้นหาและประกาศ)ไม่เกิน 3
ฟิลด์ไม่เกิน 10ไม่เกิน 25ไม่เกิน 25 ต่อแบบ
ไล่ดูหน้าต่าง ๆ ของรายการไม่มีมีมี
ไฟล์ผลลัพธ์CSVExcel หรือ CSVExcel, CSV หรือ JSON
ตัดรายการซ้ำ ทำต่อจากจุดที่หยุดได้ไม่มีไม่มีมี
สั่งซื้อ เบสิกสั่งซื้อ สแตนดาร์ดสั่งซื้อ พรีเมียม

การคุ้มครองการชำระเงิน

คุณชำระเงินเมื่อสั่งซื้อ แต่เงินจะถูกโอนเฉพาะสำหรับงานที่ยอมรับแล้วเท่านั้น

  • ราคาคงที่ราคาแพ็กเกจจะไม่เปลี่ยนแปลงหลังจากคุณชำระเงิน
  • เงินถูกพักไว้เมื่อคุณชำระเงิน ยอดเงินจะถูกพักไว้เท่านั้น และจะถูกโอนออกเมื่อคุณยอมรับงานแล้ว
  • ตรวจสอบก่อนส่งมอบผลงานทุกชิ้นผ่านการตรวจสอบคุณภาพก่อนถึงมือคุณ และคุณจะเห็นผลงานในหน้าคำสั่งซื้อก่อนยอมรับงาน
  • แก้ไขฟรีขอแก้ไขภายในขอบเขตรายละเอียดงานของคุณได้ตามจำนวนครั้งที่แพ็กเกจกำหนด
  • ยอมรับงานหลัง 3 วันหากภายใน 3 วันหลังส่งมอบ คุณไม่ได้ยอมรับงานหรือขอแก้ไข งานจะถูกยอมรับโดยอัตโนมัติ หากคุณเขียนข้อความในแชทคำสั่งซื้อหลังส่งมอบ คำสั่งซื้อจะรอไว้ก่อน เมื่อเราตอบกลับแล้ว เราอาจเริ่มนับ 3 วันใหม่ และจะแจ้งให้ทราบในแชท
  • ทำใหม่หรือคืนเงินเต็มจำนวนหากผลงานไม่ตรงตามรายละเอียดงานและการแก้ไขยังไม่ช่วย หรืองานใช้เวลาเกินกำหนดส่งมากกว่าสองเท่า ให้เขียนแจ้งในแชทคำสั่งซื้อ เราจะทำงานใหม่หรือคืนเงินให้เต็มจำนวน
วิธีการทำงาน →

คำถามและคำตอบ

โปรแกรมจะบอกไหมว่ารถมีมูลค่าเท่าไร

ไม่ โปรแกรมเก็บราคาที่ตั้งขายตามที่ประกาศแสดง เราไม่ประเมินราคารถหรือให้คำแนะนำการซื้อ ตารางมีไว้ให้คุณเปรียบเทียบเอง

ขอเบอร์โทรของผู้ขายได้ไหม

ไม่ได้ โปรแกรมไม่เก็บชื่อ อีเมล หรือเบอร์โทรศัพท์ของบุคคล แต่ละแถวมีลิงก์ประกาศ ซึ่งคุณติดต่อผู้ขายได้ตามช่องทางที่เว็บมีให้

อ่านโฆษณาขายรถในโซเชียลมีเดียหรือบน Google ได้ไหม

ไม่ได้ โปรแกรมไม่อ่านโซเชียลมีเดีย LinkedIn, Google หรือ Amazon เพราะข้อกำหนดห้ามไว้และหลายหน้าต้องเข้าสู่ระบบ เว็บขายรถอื่นที่เปิดสาธารณะใช้ได้หากข้อกำหนดอนุญาต ซึ่งคุณเป็นผู้ตัดสิน

ถ้าเว็บซ่อนประกาศไว้หลังแคปช่าล่ะ

กรณีนั้นโปรแกรมอ่านไม่ได้ เพราะไม่หลบเลี่ยงแคปช่าหรือระบบป้องกันอื่นใด ถ้าเว็บเปลี่ยนเลย์เอาต์ภายหลัง โปรแกรมต้องมีการอัปเดต ซึ่งเป็นคำสั่งซื้อใหม่

ไม่พบคำตอบใช่ไหม

แพ็กเกจ