Tag: python

Почему в Python нет понимания кортежа?

Как мы все знаем, есть понимание списка, например [i for i in [1, 2, 3, 4]] и есть понимание словаря, как {i:j for i, j in {1: ‘a’, 2: ‘b’}.items()} но (i for i in (1, 2, 3)) закончится в генераторе, а не по tuple . Почему это? Я предполагаю, что tuple неизменен, но это, […]

Разница между sys.stdout.write и печатью?

Существуют ли ситуации, когда sys.stdout.write() предпочтительнее для print ? ( Примеры: более высокая производительность, код, который имеет больше смысла)

Ошибка после обновления pip: невозможно импортировать имя ‘main’

Всякий раз, когда я пытаюсь установить любой пакет с помощью pip, я получаю эту ошибку импорта: guru@guru-notebook:~$ pip3 install numpy Traceback (most recent call last): File “/usr/bin/pip3”, line 9, in from pip import main ImportError: cannot import name ‘main’ guru@guru-notebook:~$ cat `which pip3` #!/usr/bin/python3 # GENERATED BY DEBIAN import sys # Run the main entry […]

KeyError: «TCL_Library», когда я использую cx_Freeze

Когда я использую cx_Freeze я получаю keyerror KeyError: ‘TCL_Library’ при создании моей программы pygame. Почему я получаю это и как его исправить? Моя setup.py находится ниже: from cx_Freeze import setup, Executable setup( name = “Snakes and Ladders”, version = “0.9”, author = “Adam”, author_email = “Omitted”, options = {“build_exe”: {“packages”:[“pygame”], “include_files”: [“main.py”, “squares.py”, “pictures/Base Dice.png”, […]

Считать частоту слов в списке и отсортировать по частоте

Я использую Python 3.3 Мне нужно создать два списка, один для уникальных слов, а другой для частот слова. Мне нужно отсортировать список уникальных слов на основе списка частот, чтобы сначала было указано слово с самой высокой частотой. У меня есть дизайн в тексте, но я не уверен, как его реализовать в Python. Методы, которые я […]

Обрабатывать несколько окон в Python

Я работаю над проектом автоматизации seleniumа с использованием Python. Я столкнулся с проблемой, которая обрабатывает несколько окон браузера. Сценарий выглядит следующим образом. Когда я нажимаю ссылку на главной странице, открывается новое окно. Во вновь открывшемся окне я не могу выполнять никаких действий, потому что фокус все еще находится на домашнем веб-драйвере. Может ли кто-нибудь показать […]

Почему код Python использует функцию len () вместо метода длины?

Я знаю, что у python есть функция len() которая используется для определения размера строки, но мне было интересно, почему это не метод строкового объекта. Обновить Хорошо, я понял, что смущенно ошибался. __len__() – фактически метод строкового объекта. Кажется странным видеть объектно-ориентированный код в Python, используя функцию len на строковых объектах. Кроме того, также странно видеть […]

pandas loc против iloc против ix против vs. iat?

Недавно начал разворачиваться из моего безопасного места (R) в Python, и я немного смущен локализацией / выбором ячеек в Pandas . Я прочитал документацию, но я изо всех сил пытаюсь понять практические последствия различных вариантов локализации / выбора. Есть ли причина, по которой я должен когда-либо использовать .loc или .iloc по наиболее общему варианту .ix […]

Python: нет модуля с именем selenium

После поиска в Интернете часами я еще не нашел ответа на свою проблему. Я использую Python 3.6 и я не могу импортировать selenium. Я всегда получаю сообщение «Нет модуля с именем« selenium ». Я все пробовал, сначала загрузил selenium с этого сайта https://pypi.python.org/pypi/selenium/3.6.0 . Затем я попробовал python -m pip install -U selenium и не […]

Как обрабатывать сигнал SIGTERM изящно?

Предположим, у нас есть такой тривиальный демон, написанный на python: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() и мы демоннируем его с помощью start-stop-daemon который по умолчанию отправляет SIGTERM ( TERM ) сигнал на –stop . Предположим, что текущий шаг выполнен в […]

Interesting Posts

Производительность C ++ по сравнению с Java / C #

Замедленный заказ JSON

Жесткий диск не работает?

что именно делает метод Activity.finish ()?

Excel: если значение дублирующейся ячейки найдено в другом столбце, выделите зеленый цвет

Как преобразовать список, состоящий из вектора разной длины в полезный кадр данных в R?

Netcat – продолжайте слушать подключение в Debian

Какова цель объектов самоконтроля?

Драйвер дисплея перестает работать и был восстановлен.

Wacom Bamboo Fun pen рисует даже во время зависания

Thunderbird: Ошибка: imap.server.com: сервер не поддерживает RFC 5746, см. CVE-2009-3555

Каковы эквивалентные версии IPV6 для специальных адресов IPV4?

Как преобразовать файл djvu в pdf или другой более распространенный формат файла?

Есть ли какие-либо решения для виртуализации приложений с открытым исходным кодом для Windows

Почему приложения Metro не запускаются в предварительном просмотре Windows 8?

Давайте будем гением компьютера.