python- все статьи тега ➜ страница 2
Как удалить строки из фрейма данных pandas, содержащего определенную строку в определенном столбце?
У меня есть очень большой фрейм данных в python, и я хочу удалить все строки, которые имеют определенную строку внутри определенного столбца. Например, я хочу удалить все строки, которые имеют строку " XYZ " в качестве подстроки в столбце C фрейма данных. Может ли это быть реализовано эффективным способом с помощью .метод drop ()? ...
kmeans с расстоянием L1 в python
Заданы векторы признаков NxM в виде матрицы numpy. Есть ли процедура, которая может кластерного алгоритма Kmeans с использованием дистанционных Л1 (расстояние Манхэттена)? ...
Преобразование raw SQL запроса в Django QuerySet
Это мой текущий SQL-запрос. '''UPDATE chat SET recd="1" WHERE nick_from="%s" AND nick_to="%s" ''' % (sender_user, reciever_user) Я хотел бы преобразовать его в Django ORM QuerySet. Модель следующая. class Chat(models.Model): # id = models.IntegerField(primary_key=True) nick_from = models.CharField(max_length=255) nick_to = models.CharField(max_length=255) message = models.TextField() sent = models.DateTimeField() recd = models.IntegerFiel ...
Боковые кнопки мыши в python?
Я пытаюсь использовать мышь в качестве пульта дистанционного управления на моем ноутбуке, и я хотел бы использовать боковые кнопки в них. Я кодирую на python, поскольку мне уже удалось сделать это с помощью autohotkey. Но autohotkey использует слишком много ресурсов. Мышь-это Разер Орочи.. Он имеет 7 кнопок и колесо прокрутки. Я хотел бы использовать левую боковую переднюю клавишу для модификатора и lbutton, rbutton, mbutton и wheel в качестве вторичного... также, нажав обе левые боковые кнопки ...
Как передать переменную Django в качестве параметра метода javascript?
У меня есть следующий extra_context в моем views.py. extra_context = { 'user': list_user, 'time': str(list_time), 'latlng': list_latlng } Все вышеперечисленные переменные являются типом данных python list. Теперь я хочу использовать эти переменные в gmap v3 javascript. Я нашел следующий фрагмент для google map: (размещение основной части) <script type="text/javascript"> var map ; function initialize() { var latlng = new google.maps.LatLng(-34.397, 150.644); var myOptions ...
AttributeError: объект 'module' не имеет атрибута 'DefaultRoutingSearchParameters'
Я установил ortools точно так, как указано в этой ссылке. После этого я скопировал задачу маршрутизации транспортного средства из документации и попытался выполнить.Я использую python 2.7.12 в своей системе. Я закончил с ошибкой ниже: >>python or_test.py Traceback (most recent call last): File "or_test.py", line 120, in <module> main() File "or_test.py", line 52, in main search_parameters = pywrapcp.DefaultRoutingSearchParameters() AttributeEr ...
Как удалить N-й элемент во всех массивах numpy в массиве numpy?
Подобно этому, мне любопытно, как удалить определенные элементы из каждого массива numpy в массиве numpy. Мои данные приведены в форме X ниже. Я думаю, что это должно сработать: X = [[x1 x2 ... xn] [x1 x2 ... xn] ... [x1 x2 ... xn]] X.shape (n,|x|) Y=numpy.delete(X[:],1) Я думаю, что Y теперь должно быть: Y = [[x1 x3 ... xn] [x1 x3 ... xn] ... [x1 x3 ... xn]] Где Y. форма должна быть равна (n-1,|y / = / x|), но это не. Чего я не могу понять? Мое намерение состоит в том, чтобы иметь воз ...
Ошибка PyQt4: убедитесь, что у вас есть работающий Qt qmake на вашем пути
Я пытаюсь запустить PyQt4 на устройстве windows 10 с python 3.6.3. Я уже установил и построил sips в моем каталоге python. Однако при запуске файла configure.py/configure-ng.py в папке PyQt4 я получаю следующую ошибку: Error: Make sure you have a working Qt qmake on your PATH. Я не знаю, как решить эту проблему или что такое qmake. Я знаю любые ответы о том, как это исправить! ...
Как же так вышло?maketrans не работает в Python 3.1?
Я новичок в Питоне. Почему это не работает в Python 3.1? from string import maketrans # Required to call maketrans function. intab = "aeiou" outtab = "12345" trantab = maketrans(intab, outtab) str = "this is string example....wow!!!"; print str.translate(trantab); Когда я выполнил приведенный выше код, я получаю вместо этого следующее: Traceback (most recent call last): File "<pyshell#119>", line 1, in <module> transtab = maketrans(intab, outtab) File "/Library/Fra ...
Как вывести цветной вывод на терминал в Python?
Существует ли какой-либо эквивалент python для perl print color 'red'; print <something>; print color 'reset'; Доступно в python? Я знал решение; "x1b[1;%dm" % (<color code>) + "ERROR: log file does not exist" + "x1b[0m" То, что я хочу, это я должен быть в состоянии установить цвет для всех печатных сообщений, таких как, print color 'red' function_print_something(<some message>) print color 'reset' Здесь 'function_print_something' - это моя функция python, котора ...
Вычисление геометрической площади (gdal GetArea())
Я пытаюсь вычислить площадь полигона (заданного в координатах lat/long) в Python с помощью пакета gdal, но мне интересно, какие стандартные единицы вывода? ...
Используя Flask, пытаюсь заставить AJAX обновить span после обновления записи mongo, но он открывает новую страницу
Чувствую, что я спотыкаюсь о что-то довольно простое. Я ничего не понимаю в Аяксе и Фласке. У меня есть проект, в котором я отображаю записи mongodb в браузере, который работает нормально. Я добавил функциональность для пользователей, чтобы увеличить голоса на записи; голосовать, если им это нравится. Но первоначально я обновлял всю страницу с новым голосованием, используя редирект, который является неуклюжим. Поэтому я пытаюсь заставить AJAX отправлять данные перейдите к записи mongodb, а за ...
Повторяющаяся/непрерывная питона сервера и клиента
Я хотел бы создать систему, в которой у меня есть клиент python и сервер, непрерывно отправляющий / принимающий данные. Все примеры кода, которые я нашел, показывают, как отправить одно сообщение в сокет, но не как непрерывно настраиваться для отправки/получения данных. Прямо сейчас мой код: Client.py import socket import time while True: try: client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client_socket.connect(("192.168.0.250", 10220)) data ...
Как найти правильную кодировку в python? [дубликат]
На этот вопрос уже есть ответ здесь: Определите кодировку текста в Python 8 ответов Я пытаюсь избавиться от диакритики в моем текстовом файле. Я преобразовал pdf-файл в текст с помощью инструмента, сделанного не мной. Я не мог понять, какую кодировку они используют. Текст написан на языке науатль , орфографически знаком с Испанский. Я преобразовал текст в список строк. Нет, я пытаюсь сделать следу ...
Получение результатов unittest Python в методе tearDown()
Можно ли получить результаты теста (т. е. прошли ли все утверждения) в методе tearDown ()? Я запускаю сценарии Selenium, и я хотел бы сделать некоторые отчеты изнутри tearDown (), однако я не знаю, возможно ли это. ...
Как извлечь ячейку из фрейма данных панды
Скажем, я создаю pandas фрейм данных (я не очень хорош в pandas, и это может быть не очень эффективно): import pandas as pd colnames = ['a', 'b'] data = pd.DataFrame(columns=colnames) df_row = ['val1', 'val2'] app = pd.Series(df_row, index=cols) data = data.append(app, ignore_index=True) Я хочу получить доступ к val1 как к строке, а не как к объекту pandas. Если я это сделаю: cell = data.iloc[[0],[0]] type(cell) Я вижу, что cell имеет тип <class 'pandas.core.frame.DataFrame'> Ес ...
Python-Перевернуть Изображение По Горизонтали, Используя Для Цикла
Я пытаюсь перевернуть изображение по горизонтали пиксель за пикселем, используя for-loops. Если возможно, попытайтесь исправить то, что у меня есть, а не предлагать совершенно другой подход (даже более эффективный или питонский), чтобы помочь мне и другим учиться на моих ошибках. Спасибо за любую помощь. def flip(img): width = img.size[0] height = img.size[1] for y in range(height): for x in range(width): left = img.getpixel((x, y)) right = img.getpixel((w ...
Python-вставка в таблицу MS access
Я могу получить некоторые данные из ms access по некоторому запросу, но я не могу хранить данные в какой-либо таблице, например: import sys, os, pyodbc conn_str = ( r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};' r'DBQ=C:/Users/vlcek/Desktop/pokusdb.accdb;' ) connection = pyodbc.connect(conn_str) cursor = connection.cursor() sql="Insert into people (user_id, Name, Surname) values (27, 'Peter','Jackson')" cursor.execute(sql) У меня есть таблица "люди" уже в базе данных. ...
Поиск алгоритма слияния кортежей, содержащих повторяющиеся поля, в списке кортежей
Я пытаюсь найти лучший способ справиться с тем, что на первый взгляд кажется простой задачей в python 2.7. У меня есть список, содержащий кортежи. Каждый кортеж содержит 2 словаря, каждый с 2 полями: "alt" и "id". "id" всегда один и тот же для каждого элемента в списке и в основном игнорируется для этого вопроса. Это выглядит примерно так: [ ({id:1, alt: 10},{id:1, alt: 12}), ({id:1, alt: 8},{id:1, alt: 9}), ({id:1, alt: 9},{id:1, alt: 10}) ] Иногда значение поля " alt "словаря 1-in ...
Python-Hashlib MD5 отличается между linux / windows
У меня есть приложение python, в котором я создаю пакеты в windows для использования и последующего сравнения в приложении python linux. Я создаю md5 для файла в windows, который будет проверен позже в linux. Проблема заключается в том, что один и тот же код в одном файле дает разные хэш-результаты Md5 в каждой среде. Ниже приведен метод, который я использую для расчета Md5. (Это один и тот же код на каждом конце, и я использую Python 2.6.5 для обеих сред windows / linux) , когда я запускаю ...