import os, requests
from requests.auth import HTTPDigestAuth
# в file_dir лежит дериктория куда сохранять файл и его название типо: static/snapshots/123.jpg
def download_image(image_url, file_dir, username, password, cam_cnt, cam_ip):
response = requests.get(image_url, stream=True, timeout=10, auth=HTTPDigestAuth(username, password))
if response.status_code == 200: #проверяем доступность сайта
directory = os.path.dirname(file_dir)
if not os.path.exists(directory): # создаём дерикторию если её нету
os.makedirs(directory)
with open(file_dir, "wb") as fp: # сохраняем картинку (как перед сохранением изменить разрешение картинки?)
fp.write(response.content)
Андрей Асафов
Asked:
2025-02-25 07:59:16 +0000 UTC
任务是实现一个单链表,其最后一个元素指向第一个元素。
总体来说,列表如下:
template<typename T>
class Forward_list
{
T data_;
Forward_list<T>* next_;
};
迭代器如下所示:
class iterator
{
Forward_list<T>* node_;
};
问题是我不知道如何编写一个函数end()
来指向列表的最后一个元素,以便可以方便地使用它<algorithm>
。
现在代码看起来很糟糕,很多东西都缺失了,我理解,如果你责骂它,我会很高兴,这样它会变得更好https://gist.github.com/shycoshy/b39ce63ea19984ee2a3073d0a1c1075e
如果您仅push_back()
在列表中使用它并尝试在帮助下输出它,那么它“有点工作”并且只是“吃掉”迭代器需要输出的最后一个元素end()
。如果你指向最后一个元素,那么它实际上是一个指向开头的指针。
在开始或结束处不可能创建一个假结,因为这是另一个选项C:
rooler
Asked:
2025-02-25 06:10:11 +0000 UTC
dict = {'val1': 0.71, 'val2': 0.64}
min_dict = min(dict) # На выходе должно быть {'val2': 0.64} или ['val2', 0.64]
你好,帮我找出字典中的最小值,并将键和值写入变量中(可以使用字典或列表)
Стас
Asked:
2025-02-25 03:11:21 +0000 UTC
我通过 id 获取元素,一切都很好。一旦查询(无论哪一个)立即为空或为空集合。我将脚本加载移到最后,将事件设置为页面加载——但没有任何帮助。烧坏了:)
;
;
window.addEventListener("load", function() {
let buttonElems = document.querySelectorAll("open1");
let modalElem = document.getElementById("modal");
console.log(buttonElems);
const closeModal = event => {
const target = event.target;
console.log(target.matches('modal_close'));
console.log(target);
if (target === modalElem || target.classList.contains('modal_close')) {
modalElem.style.opacity =0;
setTimeout(() => {
modalElem.style.visibility = "hidden";
modalElem.style.display = "none";
},300)
}
}
const openmod = function openModal(){
modalElem.style.cssText = `
display: flex;
visibility: hidden;
opacity: 0;
transition: opacity 400ms ease-in-out;
`;
modalElem.style.visibility = 'visible';
modalElem.style.opacity = 1;
}
buttonElems.forEach(btn =>{
btn.addEventListener('click', openmod);
});
modalElem.addEventListener('click', closeModal);
});
标价
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<button id="open" class="open1">открыть</button>
<div class="modal" id="modal">
<div class="modal_main">
<h2 class="modal_title">modal window</h2>
<div class="modal_container">
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit.
Consequuntur, odit. A dolorem modi neque, porro corporis similique
temporibus alias doloremque ipsa maxime in placeat voluptas saepe molestiae voluptatem nesciunt minus.
</p>
</div>
<button class="modal_close">✖</button>
</div>
</div>
<button id="open" class="open1">открыть</button>
<script src="script.js"></script>
</body>
</html>
Black Monk
Asked:
2025-02-24 23:35:01 +0000 UTC
我没有针对这个问题的任何特定代码,因为手头的主题基本上适用于所有 C 程序。我主要对调用内置自由函数和准备其调用的策略和原则感兴趣,例如将所有变量存储在一个对象中或尽可能多地使用静态变量。例如,Gigachat建议我使用后立即释放资源,但在我看来,这不是唯一可能的解决方案,对吗?