semvec/pypi-packages huggingface dataset:
Facebook-Scrapper 0.0.1.dev0
SIMPLE FACEBOOK SCRAPPER.
License: MIT

![Image](https://raw.githubusercontent.com/sintxcs/Facebook_Scrapper/main/assets/facebook_scrapper.jpg)

## Terminal Installation
```ruby
pip3 install Facebook_Scrapper
```

## Importing the module in your script
```python
try:
    import Facebook_Scrapper
except ModuleNotFoundError:
    os.system("pip3 install Facebook_Scrapper")
    import Facebook_Scrapper
```

## Year Scrapper
```python
from Facebook_Scrapper import Scrape_Year

Input Example:
uid = "61553865513324"
print(f"ACCOUNT YEAR: {Scrape_Year(uid)}")

Output Example:
Account Year: 2023
```

## Followers Scrapper
```python
from Facebook_Scrapper import Scrape_Followers

Input Example:
token = "EAADmFOBtT9aM0******VD3MBKYOrzIg2Bd4nzlhstptx554******4c9PVGsx4R9JU89a7iy0GybnUZBLrIUy0wIEsIhuh2k2XNvTYOfZAGnY4Hp*******CxknZBq1L8427X2aBIDpbntW5XGXzqNzPBwNElztX5qF*****ZA68vrx1NQZDZD"

print(f"Followers: {Scrape_Followers(token)}")

Output Example:
Followers: 50
```

## Friends Scrapper
```python
from Facebook_Scrapper import Scrape_Friends

Input Example:
token = "EAADmFOBtT9aM0******VD3MBKYOrzIg2Bd4nzlhstptx554******4c9PVGsx4R9JU89a7iy0GybnUZBLrIUy0wIEsIhuh2k2XNvTYOfZAGnY4Hp*******CxknZBq1L8427X2aBIDpbntW5XGXzqNzPBwNElztX5qF*****ZA68vrx1NQZDZD"

print(f"Friends: {Scrape_Friends(token)}")

Output Example:
Friends: 25
```

## Name Scrapper
```python
from Facebook_Scrapper import Scrape_Name

Input Example:
token = "EAADmFOBtT9aM0******VD3MBKYOrzIg2Bd4nzlhstptx554******4c9PVGsx4R9JU89a7iy0GybnUZBLrIUy0wIEsIhuh2k2XNvTYOfZAGnY4Hp*******CxknZBq1L8427X2aBIDpbntW5XGXzqNzPBwNElztX5qF*****ZA68vrx1NQZDZD"

print(f"Name: {Scrape_Name(token)}")

Output Example:
Name: sintacs.
```

## Social Links
[Facebook](https://facebook.com/sintxcs) • [Telegram](https://t.me/syntxcs)
fastsqlite3 2.0.0a0
A simple and easy to use async wrapper for sqlite3.
License: MIT
Requires Python: >=3.8.0

### fastsqlite3

A simple and easy to use async wrapper for `sqlite3`.

This is basically the same as `sqlite3` except you use `async with` and `await` in front of most operations.

```python
import asyncio
import fastsqlite3

async def main():
    async with fastsqlite3.connect('example.db') as conn:
        async with conn.cursor() as cursor:
            # Create table
            await cursor.execute('''CREATE TABLE stocks
                                    (date text, trans text, symbol text, qty real, price real)''')

            # Insert a row of data
            await cursor.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")

            # Save (commit) the changes
            await conn.commit()

asyncio.run(main())
```

### Differences from `sqlite3`

This module differs from `sqlite3` in a few ways:

1. Connections are created with `journal_mode` set to `wal`.
2. Connections have foreign keys enabled by default.
3. [Implicit transactions are turned off][implicit-transactions]
4. The [`row_factory`][row_factory] is set to [`sqlite3.Row`][Row].

[implicit-transactions]: https://docs.python.org/3/library/sqlite3.html#transaction-control
[row_factory]: https://docs.python.org/3/library/sqlite3.html#sqlite3.Connection.row_factory
[Row]: https://docs.python.org/3/library/sqlite3.html#sqlite3.Row

### License

MIT