Все вопросы
Сортировка списка кортежей по второму элементу (целое значение)
Я столкнулся с проблемой сортировки списка кортежей в Python. У меня есть список кортежей, который выглядит примерно так:
[('abc', 121), ('abc', 231), ('abc', 148), ('abc', 221)]
Мне нужно отсортировать этот список в порядке возрастания по целочисленному значению внутри кортежей....
Python: Как игнорировать исключение и продолжать выполнение?
У меня есть блок try...except в коде, и когда возникает исключение, я просто хочу продолжить выполнение программы, поскольку в этом случае всё остальное работает нормально. Проблема в том, что если оставить блок except: пустым или использовать #do nothing, возникает синтаксическая ошибка. Я не могу...
Вывод списка в обратном порядке с помощью функции range()
Как можно получить следующий список с помощью функции range() в Python?
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
Ошибка "Не удается найти символ" или "Не удается разрешить символ": что это значит?
Ошибка "Не удается найти символ", "Не удается разрешить символ" или "Символ не найден" в Java
Пожалуйста, объясните следующее о таких ошибках, как "Не удается найти символ", "Не удается разрешить символ" или "Символ не найден" в Java:
Что они означают? Что может их вызывать? Как программист может...
Как преобразовать файл исходного кода Kotlin в файл исходного кода Java
У меня есть источник на Kotlin, но я хочу перевести его в Java.
Как я могу конвертировать код с Kotlin в Java?
Как отключить предупреждения о неиспользуемом коде на уровне крейта в Rust?
Я сталкиваюсь с проблемой в Rust, когда во время работы над проектом меня постоянно беспокоят предупреждения о "мертвом коде", что затрудняет концентрацию на задачах. Я попытался использовать атрибут #[allow(dead_code)]
, однако он позволяет подавить только одно предупреждение за раз.
Вот пример...
Скрытие текстов осей в графиках Matplotlib
Я пытаюсь построить график без меток и чисел на осях (использую оси в традиционном смысле, а не в номенклатуре matplotlib!). Проблема, с которой я столкнулся, заключается в том, что matplotlib корректирует метки по оси x (y), вычитая значение N, а затем добавляет это значение N в конце оси.
Это...
Как получить независимый от платформы символ новой строки?
Как получить платформонезависимый символ новой строки в Java? Я не могу использовать "\n" везде.
Как переустановить зависимости приложения с помощью npm?
Существует ли простой способ переустановить все пакеты, от которых зависит мое приложение (т.е. те, которые находятся в папке node_modules моего приложения)?
Ошибка IIS 500.19 с кодом 0x80070005: доступ к запрашиваемой странице невозможен из-за недействительных конфигурационных данных
У меня возникла проблема с загрузкой моего собственного сайта на ASP.NET на IIS с помощью IIS Manager. При попытке сделать это я получаю следующую ошибку:
HTTP Error 500.19 - Internal Server Error
Запрашиваемая страница не может быть доступна, так как связанные конфигурационные данные для...
Лучшие практики использования assert?
Проблема:
- Существует ли проблема производительности или поддерживаемости кода при использовании
assert
в стандартном коде, а не только для отладки?
Является ли следующий код:
assert x >= 0, 'x is less than zero'
лучше или хуже, чем:
if x < 0:
raise...
Node.js: Как проверить, является ли путь файлом или директорией?
Я не могу найти никаких результатов поиска, которые объясняли бы, как это сделать.
Мне нужно просто узнать, является ли данный путь файлом или директорией (папкой).
Spring @Transactional - Изоляция и Пропагация
Заголовок: Объясните параметры "isolation" и "propagation" в аннотации @Transactional с реальным примером
Описание проблемы:
Привет всем!
Я пытаюсь понять, как работают параметры isolation и propagation в аннотации @Transactional в контексте управления транзакциями в Spring. Можете ли вы...
Как обойти HashMap с помощью for each?
Описание проблемы:
У меня есть поле типа:
HashMap selects = new HashMap();
Для каждой записи HashMap
мне нужно создать ComboBox
, элементы которого представляют собой значения (которые сами являются HashMap
) из HashMap
.
Попытка реализовать это (но неработающая версия)...
Как преобразовать массив байтов с нулевым завершением в строку?
Я столкнулся с проблемой чтения массива байтов [100]byte
, чтобы передать многострочные данные типа string
. Однако не все строки имеют длину ровно 100 символов, и оставшаяся часть массива байтов заполняется нулями (0
).
Когда я пытаюсь преобразовать [100]byte
в string
, используя следующий...
В чем разница между "is None" и "== None"?
Недавно я столкнулся с этой синтаксической конструкцией, но не понимаю, в чем разница.
Буду признателен, если кто-то объяснит мне разницу.
UnicodeEncodeError: кодек 'charmap' не может закодировать символы
Я пытаюсь сделать парсинг сайта, но возникла ошибка.
Я использую следующий код:
import urllib.request
from bs4 import BeautifulSoup
get = urllib.request.urlopen("https://www.website.com/")
html = get.read()
soup = BeautifulSoup(html)
И получаю следующую ошибку:
File...
Как присвоить значение heredoc переменной в Bash?
У меня есть многострочная строка (включая кавычки):
abc'asdf"
$(dont-execute-this)
foo"bar"''
Как я могу присвоить её переменной, используя heredoc в Bash?
Мне нужно сохранить переводы строк.
Я не хочу экранировать символы в строке, это было бы неудобно...
Как протестировать тип выбрасываемого исключения в Jest
Я работаю с кодом, где мне нужно протестировать тип исключения, выбрасываемого функцией (например, является ли это TypeError, ReferenceError и т.д.).
В настоящее время я использую тестовый фреймворк AVA, и я могу проверить это в качестве второго аргумента метода t.throws
, как показано...
Замена символа в строке
Вопрос: Как в Python проще всего заменить символ в строке?
Я столкнулся с проблемой при попытке заменить символ в строке. Например, у меня есть следующая строка:
text = "abcdefg"
text[1] = "Z" # Здесь возникает ошибка
Я получаю ошибку, потому что строки в Python неизменяемы...