• Как исправить обрезание теней у слайдов slick js?

    @neverenn
    Новичок
    Правильное решение:
    1) С центрированием слайдов
    $('.comments__author-items').slick({
        centerMode: true,
        centerPadding: '60px'
    });


    2) Если нет необходимости центровать слайды
    .slick-list {
         padding-left: 15px;
         padding-right: 15px;
         margin-left: -15px;
         margin-right: -15px;
    }
    Ответ написан
    Комментировать
  • Как очистить консоль python?

    Viji
    @Viji
    DevOps Engineer
    Если не запускать консоль через Pycharm, то это вроде работает:
    print("\033[H\033[J")
    Ответ написан
    1 комментарий
  • Как в Python сделать вывод таблицей?

    @javedimka
    Хочу сока
    Самый простой способ с помощью Python вывести таблицу с данными в терминале или cmd это установить какой-нибудь модуль для ascii таблиц, например: PrettyTable

    $ pip install PrettyTable

    Теперь в коде:

    from prettytable import PrettyTable  # Импортируем установленный модуль.
    
    # Определяем твою шапку и данные.
    th = [...]
    td = [...]
    
    columns = len(th)  # Подсчитаем кол-во столбцов на будущее.
    
    table = PrettyTable(th)  # Определяем таблицу.
    
    # Cкопируем список td, на случай если он будет использоваться в коде дальше.
    td_data = td[:]
    # Входим в цикл который заполняет нашу таблицу.
    # Цикл будет выполняться до тех пор пока у нас не кончатся данные
    # для заполнения строк таблицы (список td_data).
    while td_data:
        # Используя срез добавляем первые пять элементов в строку.
        # (columns = 5).
        table.add_row(td_data[:columns])
        # Используя срез переопределяем td_data так, чтобы он
        # больше не содержал первых 5 элементов.
        td_data = td_data[columns:]
    
    print(table)  # Печатаем таблицу


    Вывод:
    +-------------------+---------------+------+-------------+------------+
    |    MAC Address    |   IP Address  | Mode | Rate (Mbps) | Signal (%) |
    +-------------------+---------------+------+-------------+------------+
    | 11:11:11:11:11:11 | 192.168.0.103 | 11n  |      65     |    100     |
    | 11:11:11:11:11:11 | 192.168.0.103 | 11n  |      65     |    100     |
    | 11:11:11:11:11:11 | 192.168.0.103 | 11n  |      65     |    100     |
    | 11:11:11:11:11:11 | 192.168.0.103 | 11n  |      65     |    100     |
    | 11:11:11:11:11:11 | 192.168.0.103 | 11n  |      65     |    100     |
    +-------------------+---------------+------+-------------+------------+


    А теперь представь сколько бесполезных разговоров могло быть опущено и времени сэкономлено, если бы у тебя с первого раза получилось нормально вопрос сформулировать? Вот то-то и оно.
    Ответ написан
    2 комментария
  • Реально ли вытащить ссылку m3u8 с этого сайта?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    Реально, реально.
    Ссылку никто не скрывает, анализируйте траффик, который идет в браузере

    import requests
    
    token = requests.get('https://media.mediavitrina.ru/get_token').json()['result']['token']
    hls = requests.get(f'https://media.mediavitrina.ru/api/v2/tv5/playlist/tv-5_as_array.json?token={token}').json()['hls']
    Ответ написан
    1 комментарий
  • Как записать в файл значение переменной?

    @lz961
    как минимум, в последней строке должно быть
    f.close()

    вопрос в том, понимаете ли вы, что вы делаете?
    у вас video_url имеет тип не str, а f.write хочет получить именно его. Вам нужно выделить из 'Respose' интересующий вас адрес и передать его для записи в файл.
    Не следует забывать, что метод write не добавляет символ перехода на другую строку.
    Ответ написан
    Комментировать
  • Как найти значение mtd по названию раздела?

    @Drill
    partition = 'boot'
    
    out="""
    # mtd0: 00500000 00020000 "boot"
    # mtd1: 00500000 00020000 "recovery"
    # mtd2: 00140000 00020000 "misc"
    # mtd3: 00060000 00020000 "splash"
    # mtd4: 0aa00000 00020000 "system"
    # mtd5: 05d00000 00020000 "cache"
    # mtd6: 0a6a0000 00020000 "userdata"
    # mtd7: 01400000 00020000 "cust"
    """
    for line in out.splitlines():
        if partition in line:
            print(line.split()[1][:-1])
            break
    
    In [25]: 
    mtd0


    Если разделов не больше 10 (0-9), то можно и слайсами:

    for line in out.splitlines():
        if partition in line:
            print(line[2:6])
            break
    Ответ написан
    2 комментария
  • Как найти значение mtd по названию раздела?

    @alexbprofit
    Junior SE
    import csv
    
    file = open('data.csv', 'r') # Вместо data.csv указываете ваш csv файл
    data = csv.reader(file)
    inputs = []
    for line in data:
        inputs.append(line[0].split())
    keys = []
    values = []
    for i in range(len(inputs)):
        keys.append(inputs[i][4])
        values.append(inputs[i][1])
    while True:
        x = '"' + input("Введите имя раздела:") + '"'
        if x in keys:
            for i in range(len(keys)):
                if keys[i] == x:
                    print("Значение: ",values[i])
        else:
            continue
    Ответ написан
    Комментировать
  • Почему я не могу нажать на кнопку в Selenium?

    MinTnt
    @MinTnt
    И так, чётко видно что
    click_ = driver.find_element_by_css_selector(".L3NKy").click()

    В конце этой строки есть click()

    И что же мы видем на следующей строке:
    click_.click()


    Программой это считывается как что-то по типу
    driver.find_element_by_css_selector(".L3NKy").click().click()
    Ответ написан
    1 комментарий
  • Как вытащить определенную строку из файла, найдя её по слову?

    @MrCute
    Студент
    sub_string = 'bbb'
    
    with open('file.txt') as file:
    
        lines = file.readlines()
    
        for line in lines:
            if sub_string in line:
                print(line)
    Ответ написан
    Комментировать
  • Как создать запрос API?

    NeiroNx
    @NeiroNx
    Программист
    from urllib.request import urlopen,Request
    import json
    url = "http://api-seller.ozon.ru/v1/category/tree"
    headers = {
        "Client-Id":836,
        "Api-Key":"0296d4f2-70a1-4c09-b507-904fd05567b9",
        "Content-Type":"application/json"
    }
    data = {
        "category_id":17036076,
        "language":"EN"
    }
    responce = urlopen(Request(url,bytes(json.dumps(data,indent=0),"utf-8"),headers))
    Ответ написан
    Комментировать