2023-11-25 21:14:58 +01:00
|
|
|
#!/bin/bash
|
2023-11-25 21:02:37 +01:00
|
|
|
|
2023-11-26 16:20:05 +01:00
|
|
|
echo "Installo i moduli python necessari nella cartella .venv"
|
2023-11-25 20:38:36 +01:00
|
|
|
python -m venv .venv
|
|
|
|
|
source .venv/bin/activate
|
2023-11-26 16:20:05 +01:00
|
|
|
echo
|
2022-12-01 15:26:19 +01:00
|
|
|
|
2023-11-25 20:43:42 +01:00
|
|
|
pip3 install requests
|
|
|
|
|
pip3 install BeautifulSoup4
|
|
|
|
|
pip3 install selenium
|
2023-11-25 20:38:36 +01:00
|
|
|
|
2023-11-27 20:18:40 +01:00
|
|
|
#SCRAPEJE UTILIZZA I MODULI PREINSTALLATI:
|
|
|
|
|
# import re
|
|
|
|
|
# import os
|
|
|
|
|
# import shutil
|
|
|
|
|
#NON PIU UTILIZZATI:
|
|
|
|
|
# pip3 install colorama
|
|
|
|
|
# pip3 install cloudscraper
|
|
|
|
|
# pip3 install json
|
2023-11-25 20:38:36 +01:00
|
|
|
|
2023-11-26 16:20:05 +01:00
|
|
|
echo "Installo chromium (se non giĆ installato) necessario per lo scrape"
|
|
|
|
|
echo
|
|
|
|
|
sudo apt update
|
|
|
|
|
if [ -f /etc/os-release ] && grep -q "NAME=\"Ubuntu\"" /etc/os-release; then
|
|
|
|
|
sudo apt install chromium-browser -y
|
|
|
|
|
else
|
|
|
|
|
sudo apt install chromium -y
|
|
|
|
|
fi
|
2023-11-25 21:20:19 +01:00
|
|
|
echo
|
2023-11-25 21:20:03 +01:00
|
|
|
echo "Attiva il virtualenv: source .venv/bin/activate"
|
2023-11-25 21:20:19 +01:00
|
|
|
echo "Poi lancia lo script: python3 scrapeje.py"
|
2023-11-26 16:20:05 +01:00
|
|
|
echo
|