define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', 'utf8mb4_unicode_ci');
Может ли на hh.ru стоять какая-то защита от парсинга?)
import requests
from bs4 import BeautifulSoup
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
'Accept-Language': 'en-US,en;q=0.9',
'Accept-Encoding': 'gzip, deflate',
'Connection': 'keep-alive',
}
res = requests.get('https://tomsk.hh.ru/article/31475', headers=headers)
if res.status_code == 200:
soup = BeautifulSoup(res.text, 'html.parser')
el = soup.find('div', class_='URS-ratingTable')
if el:
print(el)
else:
print('Table not found!')
else:
print('The problem with connecting to the website', {res.status_code})
document.addEventListener('DOMContentLoaded', () => {
$('#colorDropdown').ddslick({
data: ddData,
background: '#fff',
imagePosition: "left",
selectText: "Выбрать цвет",
onSelected: (data) => {
const colorInput = $('#form-popup-catalog input[name="color-product"]');
const ralColors = $('.ral-colors');
const ralColorProduct = $('.ral-colors .ral-color-product');
colorInput.val(data?.selectedData?.text);
ralColors.css('display', 'block');
const imgHtml = `<img src="${data?.selectedData?.imageSrc}" alt="${data?.selectedData?.alt}">`;
ralColorProduct.empty().html(`${data?.selectedData?.text}${imgHtml}`);
}
});
});
def play(file_path):
pygame.mixer.init()
pygame.mixer.music.load(file_path)
pygame.mixer.music.play()
while pygame.mixer.music.get_busy(): # if True, the melody is being played
time.sleep(1)
play('path_to_file/file.ogg') # dancing dancing dancing...
Почему вылазит ошибка self.querySelector(...) is null?
async function getValue() {
const input = document.querySelector('#input-id');
try {
const res = await fetch('/', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({'value': input.value})
});
if (res.ok) {
console.log('Send success!');
} else {
throw new Error(`Send error, ${res.statusText}`);
}
} catch (error) {
console.error('Error', error);
}
}
from flask import Flask, render_template, request, jsonify
import json
app = Flask(__name__)
@app.route('/', methods=['GET', 'POST'])
def index():
if request.method == 'GET':
return render_template('index.html')
elif request.method == 'POST':
try:
data = request.json
if 'value' in data:
value = validate(data['value'])
return jsonify({'message': 'Success!', 'value': value}), 200
else:
raise KeyError('Value key not found')
except (KeyError, json.JSONDecodeError) as e:
return jsonify({'error': 'Invalid data format'}), 400
def validate(value):
return value
if __name__ == '__main__':
app.run(debug=True)
Могут ли обмануть с работой на хх компании что ищут специалиста по гпх, самозанятого.
Ребят, как найти источник злодеяния?
Кстати, я заходил на эти самые говносайты и линкбэк я на свой сайт не обнаружил - вероятно их используют как рефер может быть или просто перенаправление.
Также сразу вызывает подозрение, что IP адреса - все от мобильных операторов.
Я принял для себя решение, что нужно исходя из моих рубрик, составить семантику (конечно же НЧ запросы для начала)
Но сейчас вопрос о внешних ссылках, т.к. я понял, что это архиважно для информационного ресурса.
Вопрос такой: могу ли я указывать ссылку на рубрику при публикации материалов или при приобретении внешних ссылок, чтобы они вели на них.
Если вы считаете всё это абсурдом и это меня ни к чему не приведете - не стесняйтесь, выражайтесь!)
что стоит учить, чтобы стать действительно хорошим специалистом в бэкенд разработке