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
File details
Details for the file facebook-events-scraper-0.0.2.tar.gz
.
File metadata
- Download URL: facebook-events-scraper-0.0.2.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5232e85846036d3bb2ad1353842a76e1e9a5b1252d30fca333e32553d1cf5cc8 |
|
MD5 | 1220af76cad777c92ae6aa009f27821b |
|
BLAKE2b-256 | fc96e3a7a04c657f5c530b425ff96d2392310a6de4b301d865073ed47165cd88 |