<video></video>
var videoElement = document.querySelector('video');
getStream().then(getDevices).then(gotDevices);
function getDevices() {
// AFAICT in Safari this only gets default devices until gUM is called :/
return navigator.mediaDevices.enumerateDevices();
}
function gotDevices(deviceInfos) {
window.deviceInfos = deviceInfos; // make available to console
console.log('Available input and output devices:', deviceInfos);
}
window.setTimeout(getStream, 10);
}
function getStream() {
if (window.stream) {
window.stream.getTracks().forEach(track => {
track.stop();
});
}
const videoSource = videoSelect.value;
const constraints = {
video: {
deviceId: videoSource ? {
exact: videoSource
} : undefined
}
};
return navigator.mediaDevices.getUserMedia(constraints).
then(gotStream).catch(handleError);
}
function gotStream(stream) {
window.stream = stream; // make stream available to console
if ('srcObject' in videoElement) {
videoElement.srcObject = stream;
} else {
videoElement.src = URL.createObjectURL(stream);
}
}
function handleError(error) {
console.error('Error: ', error);
}
function getImgUrl() {
let el = videoElement;
let canvas = document.createElement('canvas');
canvas.width = el.videoWidth;
canvas.height = el.videoHeight;
canvas.style.display = 'none';
document.body.appendChild(canvas);
canvas.getContext('2d').drawImage(el, 0, 0, canvas.width, canvas.height);
let cu = canvas.toDataURL();
document.body.removeChild(canvas);
return cu;
}
@bot.on.chat_message()
async def message_handler(message: Message):
await message.answer("Тест!")
@bot.on.chat_message()
async def message(message: Message):
print("Тестовый PRINT")
if message.text=="тест":
await message_handler(message)
// JSON.parse не берёт, поэтому
var your_object = eval(`({
'0': {
title: 'exampleTitle',
published: { date: 'exampleDate', time: 'exampleTime' }
}
})`);
for (k in your_object) {
var title = your_object[k].title;
var published_date = your_object[k].published.date, published_time = your_object[k].published.time;
}
def main():
original_file = "pp-complete.csv"
with open(original_file, encoding="UTF-8", newline="") as of:
reader = csv.reader(of)
for row in reader:
Transaction_ID, Price, Date_of_Transfer, Postcode, Property_Type, Old_or_New, Duration,
PAON, SAON, Street, Locality, Town_or_City,
District, County, PPD_Category_Type, Record_Status = row
# что-то делаешь дальше именно с этой с одной строкой
# и идёшь дальше
$mail = $_POST['mail'];
$mail = trim($mail);
$mail = $link->real_escape_string($mail);
$info_user = mysqli_fetch_assoc($link->query("SELECT * FROM `user` WHERE mail = $mail"));
if($info_user) {
echo '1';
}
else {
echo '2';
}
$mail = $_POST['mail'];
$mail = trim($mail);
$stmt = $link->prepare("SELECT * FROM user WHERE mail = ?");
$stmt->bind_param("s", $mail); // here we can use only a variable
$stmt->execute();
$result = $stmt->get_result();
$info_user = $result->fetch_all(MYSQLI_ASSOC);
if($info_user) {
echo '1';
}
else {
echo '2';
}
.text.strip().replace(chr(160), " ")
import re
int(re.sub(r"[^\d]+", "", item.find("div", class_ = "css-1dv8s3l eyvqki91").text))