У меня есть сценарий Python, который царапирует веб -сайт, хранит некоторые данные в кадре данных Pandas и отправляет электронные письма результатам как HTML. Я работаю вручную, но теперь я пытаюсь автоматизировать это. У меня есть Raspberry Pi, который всегда включен для открытого медиа -хранилища. Во всем мире на ОС Linux).
Для паролей пришло 2 предложения: вручную настройку их в ~/.bashrc как переменные среды, которые я могу принести, используя os.getenv (); Используйте chmod 600, чтобы ограничить доступ к файлу .env. Смотрите все, что я импортирую: < /p>
import json
import base64
import pandas as pd
import os
import pickle
import time
import re
import smtplib
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import NoSuchElementException, TimeoutException
from datetime import datetime, timedelta
from dateutil.relativedelta import relativedelta
from webdriver_manager.chrome import ChromeDriverManager
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from dotenv import load_dotenv
Подробнее здесь: https://stackoverflow.com/questions/795 ... t-in-linux
Сохранение паролей для сценария Python и виртуальной среды в Linux ⇐ Linux
-
Anonymous
1742098223
Anonymous
У меня есть сценарий Python, который царапирует веб -сайт, хранит некоторые данные в кадре данных Pandas и отправляет электронные письма результатам как HTML. Я работаю вручную, но теперь я пытаюсь автоматизировать это. У меня есть Raspberry Pi, который всегда включен для открытого медиа -хранилища. Во всем мире на ОС Linux).
Для паролей пришло 2 предложения: вручную настройку их в ~/.bashrc как переменные среды, которые я могу принести, используя os.getenv (); Используйте chmod 600, чтобы ограничить доступ к файлу .env. Смотрите все, что я импортирую: < /p>
import json
import base64
import pandas as pd
import os
import pickle
import time
import re
import smtplib
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import NoSuchElementException, TimeoutException
from datetime import datetime, timedelta
from dateutil.relativedelta import relativedelta
from webdriver_manager.chrome import ChromeDriverManager
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from dotenv import load_dotenv
Подробнее здесь: [url]https://stackoverflow.com/questions/79512107/saving-passwords-for-python-script-and-virtual-environment-in-linux[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия