Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
datka

datka

  • 108
    вклад
  • 2
    вопроса
  • 183
    ответа
  • 30%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Можно ли выключить автоматическую очистку Data usage/App history в Windows 10?

    datka
    datka @datka

    Open a new command prompt as administrator.
    Type the following command: net stop dps. Hit the Enter key.
    Now, execute the following command: del /F /S /Q /A "%windir%\System32\sru\*".
    Finally, execute the command net start dps

    Пробуйте. Получится, делайте батник, в планировщик задач или в авто старт...
    Ответ написан 14 июл.
    3 комментария
    3 комментария
  • Какое ПО есть для отображения информации на телевизоре?

    datka
    datka @datka
    В голову приходит только https://magicmirror.builders/
    ну а дальше самому дорабатывать.

    Либо создать локальную страницу и в браузере на телевизоре ёё открыть.
    Ответ написан 13 июн.
    1 комментарий
    1 комментарий
  • После установки и пользование программой для повышения ФПС что-то случилось с системными настройками, что делать?

    datka
    datka @datka
    Мой компьютер - ПКМ - Свойства - Дополнительные Параметры Системы - Дополнительно, в Бестродействие выбрать Параметры. В вкладке Визуальные Эффекты выбрать Восстановить значение по умолчанию.
    Это решит часть ваших проблем.

    Дальше надо копаться в сервисах и смотреть, что эта программа вырубила. В гугле можно глянуть какие сервисы должны быть включенны для нормальной работы системы.

    Что она еще натворила один бог знает... вы хотябы название скиньте программы, наши хрустальные шары не работают в плохую погоду...
    Ответ написан 18 мая
    11 комментариев
    11 комментариев
  • Как исправить ошибку копирования большого файла на компьютер?

    datka
    datka @datka
    Для начала попробуйте скачать CrystalDiskInfo , и проверьте состояние диска. Немного подозрительно что занято 64ГБ.

    Попробуйте перекинуть файлы через TeraCopy она платная но есть триал + на трекерах ее можно найти.

    Так-же попробуйте через H2testw прогнать диск
    Ответ написан 17 мая
    1 комментарий
    1 комментарий
  • Команда для определения заполненности ячейки ,и перехода на одну ячейку ниже?

    datka
    datka @datka
    VBA Last Row or Column with Data
    VBA OFFSET
    Проверяем через xlDown & xlUp если ли данные и ячейке а дальше оффсетим
    VBA Range.End (xlDown, xlUp, xlToRight, xlToLeft)
    Ответ написан 24 апр.
    Комментировать
    Комментировать
  • Как разделить текст с ссылкой на два столбца(текст и ссылка)?

    datka
    datka @datka
    7 Ways to Extract the URL from a Hyperlink in Micr...
    Посмотрите в разделе : Extract the Hyperlink URL with VBA
    Код

    Sub ExtractURL()
    
    Dim rng As Range
    
    For Each rng In Selection
        rng.Offset(0, 1).Value = rng.Hyperlinks(1).Address
    Next rng
    End Sub



    Что-бы по отдельности не доставать ссылки используйте скрипт VBA. Если со скриптами не работали раньше прогуглите как это делается, например вот

    Вот так-же видео где показанно как это делается

    UPD: не заметил тег google sheets.
    Вот линк с гайдом как это делаеться там.
    Раздел: Extract URL from a Hyperlink with a Custom Apps Scripts Function
    Ответ написан 19 апр.
    4 комментария
    4 комментария
  • Как правильно создать таблицу с исполнителями и их задачами?

    datka
    datka @datka
    642fa308bd114188872194.png
    Как вариант вот так. А потом можно всё отфильтровать.
    642fa328bbf05363978325.png
    Суммы выплат всегда будет работать по фильтру
    642fa34c80571033713861.png
    Так как используем формулу SUBTOTAL
    Ответ написан 07 апр.
    Комментировать
    Комментировать
  • Как в отдельной ячейке выводить найденное значение из диапазона?

    datka
    datka @datka
    ВПР (VLOOKUP)
    Ответ написан 13 мар.
    Комментировать
    Комментировать
  • Какая функция подойдет для возврата текста найденного значения, а не его позиции в диапазоне?

    datka
    datka @datka
    Могу ошибаться но любая формула будет ссылаться на номер ячейки ("А2")
    Для вас может стработать два способа.
    1) После того как формула найдет нужный вам текст и подставит в нужную ячейку, скопировать ячейку и вставить как значение ( Paste Values )
    2) Поискать в просторах интернета макрос который будет работать по аналогичному принципу.
    Ответ написан 13 мар.
    1 комментарий
    1 комментарий
  • Как массово настроить много Android устройств?

    datka
    datka @datka
    Headwind MDM, гляньте
    Ответ написан 02 мар.
    Комментировать
    Комментировать
  • Как исправить работу Buildozer на Android?

    datka
    datka @datka
    # Git (git) not found, please install it.
    Ответ написан 21 февр.
    10 комментариев
    10 комментариев
  • Что делать если при загрузке Windows показывает два варианта хотя Windows установлен лишь на одном?

    datka
    datka @datka
    Win+R -> msconfig -> OK
    63d2340ca8624886204362.png
    Удалить ненужную
    и перезагрузить
    Ответ написан 26 янв.
    2 комментария
    2 комментария
  • Как присвоить одну категорию разным значениям диапазона ячеек?

    datka
    datka @datka
    AND – =IF(AND(Something is True, Something else is True), Value if True, Value if False)
    
    OR – =IF(OR(Something is True, Something else is True), Value if True, Value if False)
    
    NOT – =IF(NOT(Something is True), Value if True, Value if False)


    9672514b-950b-4c74-bdbe-44fa530485a1.png

    Так-же смотрите сдесь
    Ссылка удалена модератором.
    Ответ написан 24 янв.
    Комментировать
    Комментировать
  • Почему метод find_all из bs4 возвращает пустой список?

    datka
    datka @datka
    spoiler
    from bs4 import BeautifulSoup
    import requests
    
    
    headers = {
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36"}
    
    estrade_url = 'https://www.instagram.com/estrade.pmk/'
    page = requests.get(estrade_url,headers=headers)
    soup = BeautifulSoup(page.content, 'html.parser')
    print(soup.prettify())


    Сравните ввыдод print(soup.prettify()) с тем что видите вы.
    Без selenium тут не обойтись.
    Я бы поступил так. Получил через селениум страницу. сохранил ее как index.html и дальше парсил.
    Или не сохранял, а просто через селениум спарсил цифру.

    Подход у всех разный
    Ответ написан 13 янв.
    Комментировать
    Комментировать
  • Как в выделенном диапазоне таблицы Exel из каждой ячейки в формуле убрать значение из определённой ячейки?

    datka
    datka @datka
    Выделить диапазон > Ctrl + H > В поле найти вписать +M5 , поле заменить оставляем пустым. и жмем на заменить всё.

    если конечно я правильно понял вопрос
    Ответ написан 16 дек. 2022
    Комментировать
    Комментировать
  • Как вытащить все ссылки на загрузку файлов с сайта?

    datka
    datka @datka
    1 ) Скачиваешь и устанавливаешь Python. ( ставишь галочку для PATH )https://www.python.org/downloads/
    2) Win+R -> pip install requests > OK
    3) Win+R -> pip install bs4 > OK
    4) Создаешь папку на рабочем столе.
    5) Создаешь два фаила в папке.
    5.1) Первый фаил например get_links.py , туда вставляешь этот
    КОД
    import requests
    from bs4 import BeautifulSoup
    
    main_url = 'https://uristhome.ru'
    docs_url = "https://uristhome.ru/document"
    headers = {"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"}
    
    down_link = []
    
    r = requests.get(docs_url, headers=headers)
    soup = BeautifulSoup(r.content, 'html.parser')
    for doc in soup.find("ul",{"class": "y_articles-document-list"}):
        down_link.append(main_url+doc.find("a").attrs['href'])
        
    with open('download_link.txt', 'a') as nf:
        nf.writelines('\n'.join(docs))
    потом сохраняешь фаил.
    5.2) Создаешь второй фаил например download_links.py туда вставляешь уже этот
    КОД
    import requests
    from bs4 import BeautifulSoup
    
    headers = {"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"}
    down_link = open('download_links.txt', 'r')
    
    docs = []
    counter = 0 
    for links in down_link.readlines():
        try:
            r = requests.get(links, headers=headers)
            soup = BeautifulSoup(r.content, 'html.parser')
            x = soup.find("div",{"class": "filefield-file"}).find("a").attrs['href']
            counter += 1
            print(counter)
            print(x)
            docs.append(x)
        except:
            pass
    
    with open('documents_link.txt', 'a') as nf:
        nf.writelines('\n'.join(docs))


    Как это работает:
    1) открываешь get_links.py в папке создается текстовой файл с ссылками на документы
    2) отрываешь download_links.py он будет обрабатывать тот текстовой файл. по окончанию создаст еще 1 текстовой файл documents_link.txt с ссылками на документы.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как соединить две таблицы с разными данными, но одинаковым идентификатором?

    datka
    datka @datka
    =VLOOKUP(O2;$Q:$R;2;FALSE)
    Вставляйте в ячейке P2
    В вашем случае =ВПР(O2;$Q:$R;2;ЛОЖЬ)
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Путь к самой новой папке на Python, Datetime, как реализовать?

    datka
    datka @datka
    Ok Google : python path to a newest directory

    Раз

    два
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Хочу сделать вывод анекдота с сайта, но выдает ошибку, что я делаю не так?

    datka
    datka @datka
    import requests
    from bs4 import BeautifulSoup
    
    def get_first_news():
       headers = {
           'user-agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36 OPR/84.0.4316.52'
       }
    
       url = 'https://www.anekdot.ru/random/anekdot/'
       r = requests.get(url=url, headers=headers)
    
       soup = BeautifulSoup(r.text, 'html.parser')
    
       anecdot = soup.find_all('div', class_="text")
    
       for article in anecdot:
           article_title = article.text.strip()
           print(article_title)
    
    get_first_news()
    Ответ написан более года назад
    4 комментария
    4 комментария
  • А существуют ли действительно бесплатные программы записи экрана под windows?

    datka
    datka @datka
    Чем вам OBS не устроил ?
    Ответ написан более года назад
    4 комментария
    4 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • Следующие →
Самые активные сегодня
  • solotony
    Antonio Solo
    • 6 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 5 ответов
    • 0 вопросов
  • Drno
    • 4 ответа
    • 0 вопросов
  • AshBlade
    Сергей Соловьев
    • 4 ответа
    • 0 вопросов
  • pindschik
    pindschik
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации