Skip to main content

A simple tool to scrape Facebook events using Selenium

Project description

facebook-events-development

A simple tool to scrape Facebook events using Selenium

Requirements

Usage

from facebook_events import find_all_events
print(find_all_events('https://www.facebook.com/csesoc/events/'))
# ['https://www.facebook.com/events/1338543436555126/', ...]
from facebook_events import get_event_details
import json
print(json.dumps(get_event_details('https://facebook.com/events/837282680573570/'), indent=2))
{
  "id": "837282680573570",
  "url": "https://facebook.com/events/837282680573570/",
  "title": "SecSoc x CSESoc BBQ",
  "time_start": "2022-07-13T12:00:00",
  "time_finish": "2022-07-13T14:00:00",
  "description": "...",
  "location": "...",
  "hosts": [
    {
      "id": "csesoc",
      "name": "CSESoc UNSW",
      "url": "https://www.facebook.com/csesoc/"
    }
  ],
  "image_url": "...",
  "category": None
}

Notes

  • This is a very early version of the tool. It is not yet complete.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

facebook-events-scraper-0.0.2.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file facebook-events-scraper-0.0.2.tar.gz.

File metadata

File hashes

Hashes for facebook-events-scraper-0.0.2.tar.gz
Algorithm Hash digest
SHA256 5232e85846036d3bb2ad1353842a76e1e9a5b1252d30fca333e32553d1cf5cc8
MD5 1220af76cad777c92ae6aa009f27821b
BLAKE2b-256 fc96e3a7a04c657f5c530b425ff96d2392310a6de4b301d865073ed47165cd88

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page