df.dropna().drop_duplicates()
cite_id.dropna().drop_duplicates()
df[~df.id.isin(cite_id.id.values)]
line = {'1': '1_value', '2': '3454358', '3': '3_value', '4': '313123','5':'5_value'}
data = tuple(line.values())
print(data)
line = {'1': '1_value', '2': '3454358', '3': '3_value', '4': '313123','5':'5_value'}
data =(line["1"],line["2"],line["3"],line["4"],line["5"])
print(data)
import requests
from bs4 import BeautifulSoup
headers = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0"}
URL = "https://hamptonvolgograd.ru/nomera/"
response = requests.get(URL, headers = headers)
soup = BeautifulSoup(response.text, "lxml")
roomlist = soup.find("ul", id="roomsList").select("li > span > div")
for hostel in roomlist:
title = hostel.find("span", class_ = "h1").text.strip()
price = hostel.find("ul", class_ = "roomPrice").find("li").text.strip()
print(title)
print(price)
server {
listen 443 ssl http2;
server_name домен_здесь;
ssl_certificate /путь/к/сертификату;
ssl_certificate_key /путь/к/ключу;
тут ваш location {}
}
server {
listen 80;
server_name домен_здесь;
return 301 https://$server_name$request_uri;
}
/etc/nginx/conf.d/tls.conf
положил достаточно строгие настройки без старых протоколов и слабых шифров, которые максимально безопасны, но работают лишь в актуальных версиях браузеров (IE9-10, древние Firefox, Chrome и Safari могут не работать совсем):ssl_session_timeout 1d;
ssl_session_cache shared:SSL:50m;
ssl_session_tickets off;
ssl_dhparam /etc/ssl/dhparam.pem;
ssl_protocols TLSv1.2;
ssl_ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256;
ssl_prefer_server_ciphers on;
add_header Strict-Transport-Security "max-age=31536000;";
ssl_stapling on;
ssl_stapling_verify on;
<script type="text/javascript">
jQuery( function( $ ) {
$('#createaccount').attr('checked', 'checked'); // "Регистрация" активное состояние по умолчанию
$( document ).ajaxSuccess(function() { // Успешно отправлен Ajax запрос
var bp = $('#billing_postcode');
if ($('#shipping_method_0_free_shipping6').prop('checked')) { // Если выбрана Москва
bp.val('101000'); // Назначаем почтовый индекс Москвы по умолчанию
bp.attr('type', 'hidden'); // Скрываем input почтового индекса
$('label[for="billing_postcode"]').css('display', 'none'); // Скрываем контейнер от пользователя
} else if ($('#billing_postcode').attr('type') == 'hidden') { // Если выбрана НЕ Москва возвращаем поле почтовый индекс
bp.val('');
bp.attr('type', 'text');
$('label[for="billing_postcode"]').css('display', 'block');
}
});
});
</script>
data-slimstat-callback="true"
<a>
некоторые атрибуты. Вы можете увидеть ее в исходном коде страницы на 597 строке и на 594 её управление.<script type="text/javascript">
jQuery( function( $ ) {
$('.showcoupon').addClass(' noslimstat'); // Нажмите для авторизации
$('.showlogin').addClass(' noslimstat'); // Нажмите здесь для введения кода
});
</script>
что все пропущенные номера - есть брошенные недооформленные корзины ?- нет, не означает.