Tag: python 3.x

Создание живого графика CSV-данных с помощью Matplotlib

Я пытаюсь использовать Matplotlib для визуализации некоторых измерений. Измерения обычно продолжаются около 24 часов и будут включать в себя ~ 30k строк данных в csv. В основном я изо всех сил пытаюсь заставить мои сюжеты на самом деле оживить. Я могу выполнить код, и он покажет моментальный снимок до текущего момента времени, но ничего больше. […]

Как установить границы в pygame?

Как установить границы для pygame , которые не позволят прямоугольнику (вы можете сказать, квадрат) выйти из экрана? Я посетил другие сайты, но ничего не было полезно для меня. Коробка будет перемещаться left ( a ) , right ( d ) , up ( w ) , down ( s ) . Мой код: import sys […]

Хотите прочитать с определенного смещения файла из Интернета с помощью Python3

Я хочу прочитать файл в Интернете с определенного смещения в python. Как и в обычном обработчике файлов (return by open ()), мы имеем seek () api. Есть ли способ сделать это при чтении из сети. import urllib.request g = urllib.request.urlopen('http://tools.ietf.org/rfc/rfc2822.txt') g.seek(20) f=g.read(100) print(f) Я попробовал следующее, но он обвиосули дал ошибку io.UnsupportedOperation: seek Что я […]

TypeError: элемент последовательности 1: ожидается байтоподобный объект, str найден

Я пытаюсь извлечь английские названия из дампа тиков wiki, который находится в текстовом файле с использованием регулярного выражения в Python 3. Дамп wiki содержит названия на других языках и некоторые символы. Ниже мой код: with open('/Users/some/directory/title.txt', 'rb')as f: text=f.read() letters_only = re.sub(b"[^a-zA-Z]", " ", text) words = letters_only.lower().split() print(words) Но я получаю сообщение об ошибке: […]

Слушайте нажатие клавиши с асинхронным нажатием

Может ли кто-нибудь предоставить образец кода, который прослушивает нажатия клавиш в неблокирующемся режиме с помощью asynio и помещает кодовый ключ в консоль при каждом нажатии? Это не вопрос о графическом наборе инструментов

Как узнать, существует ли слово на английском языке, используя nltk

Я ищу подходящее решение этого вопроса. Этот вопрос задавался много раз, и я не нашел ни одного подходящего ответа. Мне нужно использовать корпус в NLTK, чтобы определить, является ли слово английским словом Я попытался сделать: wordnet.synsets(word) Это не слово для многих общих слов. Использование списка слов на английском языке и выполнение поиска в файле не […]

Matplotlib продолжает линию в бесконечность

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

Не удалось установить графический файл для python3 на ubuntu 14.04

Я хочу нарисовать дерево решений с помощью python3. Но я могу найти только модули для python2: graphviz , ete3 Я что-то пропустил? Могу ли я использовать их с python3? Знаете ли вы какие-либо другие возможности? Я использую Ubuntu 14.04. Редактировать: Я попробовал команду sudo python3 -m pip install graphviz , но он все еще не […]

Запоминание, когда аргументы могут быть очень большими

Предположим, у меня есть ссылочно прозрачная функция. Это очень легко запомнить; например : def memoize(obj): memo = {} @functools.wraps(obj) def memoizer(*args, **kwargs): combined_args = args + (kwd_mark,) + tuple(sorted(kwargs.items())) if combined_args not in memo: memo[combined_args] = obj(*args, **kwargs) return cache[combined_args] return memoizer @memoize def my_function(data, alpha, beta): # … Теперь предположим, что аргумент data my_function […]

ImportError: нет модуля с именем cv2.cv

python 3.5 и окна 10 Я установил open cv с помощью этой команды: pip install opencv_python-3.1.0-cp35-cp35m-win_amd64.whl Эта команда в python отлично работает: import cv2 Но когда я хочу импортировать cv2.cv: import cv2.cv as cv Эта ошибка возникает: import cv2.cv as cv ImportError: No module named 'cv2.cv'; 'cv2' is not a package Так в чем проблема […]

Python - лучший язык программирования в мире.