A simple tool to scrape Facebook events using Selenium
Project description
facebook-events-development
A simple tool to scrape Facebook events using Selenium
Requirements
- Chrome is installed on your computer. If your computer doesn't have Chrome, you can download it from here.
If you don't have access to a browser, you can download using this guide: https://linuxize.com/post/how-to-install-google-chrome-web-browser-on-ubuntu-20-04/.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for facebook-events-scraper-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5232e85846036d3bb2ad1353842a76e1e9a5b1252d30fca333e32553d1cf5cc8 |
|
MD5 | 1220af76cad777c92ae6aa009f27821b |
|
BLAKE2b-256 | fc96e3a7a04c657f5c530b425ff96d2392310a6de4b301d865073ed47165cd88 |