python- все статьи тега ➜ страница 92
Программирование Android-приложений в jython
на днях я наткнулся на реализацию Python под названием Jython. С помощью Jython вы можете писать Java-приложения на Python и компилировать их на чистую Java. Мне было интересно: программирование на Android выполняется с помощью Java. Итак, можно ли создавать приложения для Android с помощью Jython? ...
Удалите все нечисловые символы (за исключением ".") из строки в Python
У меня есть довольно хороший рабочий фрагмент кода, но мне было интересно, есть ли у кого-нибудь лучшие предложения о том, как это сделать: val = ''.join([c for c in val if c in '1234567890.']) что бы вы сделали? ...
Отображение веб-камеры с помощью OpenCV и Python
Я пытался создать простую программу с Python который использует OpenCV для получения видеопотока с моей веб-камеры и отображения его на экране. Я знаю, что я частично там, потому что окно создано, и свет на моей веб-камере включается, но он просто не показывает ничего в окне. Надеюсь, кто-нибудь может объяснить что я делаю неправильно. import cv cv.NamedWindow("w1", cv.CV_WINDOW_AUTOSIZE) capture = cv.CaptureFromCAM(0) def repeat(): frame = cv.QueryFrame(capture) cv.ShowImage("w1", ...
Python-перемещение и перезапись файлов и папок
У меня есть каталог, "DST каталог", который имеет файлы и папки в нем, и у меня есть "src каталог", который также имеет файлы и папки в нем. То, что я хочу сделать, это переместить содержимое "src Directory" в "DST Directory" и перезаписать любые файлы, которые существуют с тем же именем. Так например ' Src Directoryfile.txt ' необходимо переместить в каталог Dst и перезаписать существующий файл.формат txt. То же самое относится к некоторым папкам, перемещая папку и объединяя содержимое с той ...
python: построить панель с помощью matplotlib с помощью словаря
есть ли способ построить гистограмму с помощью matplotlib использование данных непосредственно из диктанта? мой словарь выглядит так: D = {u'Label1':26, u'Label2': 17, u'Label3':30} Я ожидал fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) работать, но это не так. здесь ошибка: >>> ax.bar(D,range(1,len(D)+1,1),0.5) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/loca ...
Как группировать записи фрейма данных pandas по дате в не уникальном столбце
В Пандах DataFrame содержит столбец с именем "date", который содержит неуникальные datetime значения. Я могу сгруппировать строки в этом кадре с помощью: data.groupby(data['date']) однако это разбивает данные на datetime значения. Я хотел бы сгруппировать эти данные по годам, хранящимся в столбце" дата". на этой странице показывает, как группировать по годам в случаях, когда метка времени используется в качестве индекса, что не верно в моем случае. как мне достичь этой группировки? ...
Поиск подстроки в списке в Python [дубликат]
этот вопрос уже есть ответ здесь: проверьте, содержит ли элемент списка Python строку внутри другой строки 13 ответов Справочная информация: пример списка: mylist = ['abc123', 'def456', 'ghi789'] Я хочу получить элемент, если есть совпадение с подстрокой, как abc код: sub = 'abc' print any(sub in mystring for mystring in mylist) выше выводит True если какой-либо из элементов в списке содержит шабло ...
Как Python сортирует список кортежей?
эмпирически кажется, что сортировщик списка по умолчанию Python, когда передается список кортежей, будет сортировать по первому элементу в каждом кортеже. Это правильно? Если нет, то как правильно отсортировать список кортежей по их первым элементам? ...
Pylint отключить все предупреждения для файла
мы используем pylint в нашей системе сборки. У нас есть пакет python в нашей базе кода, который имеет одноразовый код, и я хотел бы временно отключить все предупреждения для модуля, чтобы я мог перестать прослушивать других разработчиков с этими лишними сообщениями. Есть ли простой способ pylint: disable все предупреждения для модуля? ...
Базовый пример клиентского сокета Python
Я пытался обернуть голову вокруг того, как работают сокеты, и я пытался разобрать какой-то пример кода, который я нашел в на этой странице для очень простой программы сокета клиента. Поскольку это базовый пример кода, я предположил, что у него нет ошибок, но когда я пытаюсь его скомпилировать, я получаю следующее сообщение об ошибке. файл "client.py", строка 4, in клиентский сокет.connect (('localhost', 5000)) Файл"", строка 1, in connect разъем.ошибка: [Errno 111] Соединение о ...
Есть ли уникальный идентификатор объекта в Python
Это было бы похоже на Java.ленг.Объект.метод hashCode (). Мне нужно хранить объекты, которые я не контролирую в наборе, и убедитесь, что только если два объекта на самом деле являются одним и тем же объектом (не содержат одинаковых значений), значения будут перезаписаны. ...
Как создать API входа с помощью Django Rest Framework?
Я хочу создать api входа (или использовать существующий, если он уже предварительно упакован) с помощью Django Rest framework. Тем не менее, я в полной растерянности. Всякий раз, когда я отправляю запрос post на url-адрес django rest framework "login", он просто отправляет обратно просматриваемую страницу шаблона api... МОЯ КОНФИГУРАЦИЯ urls.py url(r'^api/v1/', include('rest_framework.urls', namespace='rest_framework')) settings.py REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ...
Python vs C# / .NET-каковы ключевые различия, которые следует учитывать при использовании одного для разработки большого веб-приложения?
В настоящее время моя организация предоставляет веб-приложение, основанное главным образом на серверной части SQL Server 2005/2008, структуре моделей/контроллеров Java и представлениях на основе ColdFusion. Мы решили перейти на более новую структуру и после внутренних исследований и мини-проектов сузили выбор между Python и C#/. NET. позвольте мне начать с того, что Я понимаю, что любая технология будет работать отлично, и я ищу ключевые дифференциаторы (и связанные плюсы и минусы) эти языки и ...
загрузите csv в 2D матрицу с помощью numpy для построения графика
учитывая этот CSV-файл: "A","B","C","D","E","F","timestamp" 611.88243,9089.5601,5133.0,864.07514,1715.37476,765.22777,1.291111964948E12 611.88243,9089.5601,5133.0,864.07514,1715.37476,765.22777,1.291113113366E12 611.88243,9089.5601,5133.0,864.07514,1715.37476,765.22777,1.291120650486E12 Я просто хочу загрузить его в виде матрицы / ndarray с 3 строками и 7 столбцами. Однако по какой-то причине все, что я могу получить из numpy, - это ndarray с 3 строками (по одной на строку) и без столбцов. ...
Каков наиболее эффективный способ создания словаря двух столбцов фрейма данных pandas?
каков наиболее эффективный способ организации следующих панд Dataframe: data = Position Letter 1 a 2 b 3 c 4 d 5 e в словарь как alphabet[1 : 'a', 2 : 'b', 3 : 'c', 4 : 'd', 5 : 'e']? ...
Изменение цвета оси, ТИКов и меток для участка в matplotlib
Я хотел бы изменить цвет оси, а также тики и метки значений для графика, который я сделал с помощью matplotlib и PyQt. какие идеи? ...
Как сравнить строку Юникода, которая имеет разные байты, но одно и то же значение?
я сравниваю строки Юникода между объектами JSON. Они имеют одинаковое значение: a = '人口じんこうに膾炙かいしゃする' b = '人口じんこうに膾炙かいしゃする' но у них разные представления Юникода: String a : u'u4ebau53e3u3058u3093u3053u3046u306bu81beu7099u304bu3044u3057u3083u3059u308b' String b : u'u4ebau53e3u3058u3093u3053u3046u306bu81beuf9fbu304bu3044u3057u3083u3059u308b' Как я могу сравнить между двумя строками Юникода по их значению? ...
Есть ли причины не использовать упорядоченный словарь?
Я имею в виду OrderedDict С collections модуль. если он имеет дополнительную функциональность упорядочивания, которая, как я понимаю, часто не нужна, но даже так, есть ли какие-либо недостатки? Это медленнее? Отсутствует ли какая-либо функциональность? Я не видел никаких недостающих методов. короче, Почему не стоит Я всегда использую это вместо обычного словаря? ...
Установка PyCrypto на Ubuntu-фатальная ошибка при сборке
посмотрев на другие подобные темы, я все еще не могу запустить pycrypto. Я пытаюсь заставить его работать на моем ноутбуке Ubuntu - но я не мог управлять им на своем ПК с Windows. Я загрузил pycrypto-2.6, извлек его и запустил python setup.py build но потом случилось это warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath. building 'Crypto.Hash._MD2' extension gcc -pthread -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 -O3 - fomit-fram ...
Панды питона: несколько агрегаций одного столбца
учитывая следующий (полностью избыточный) пример фрейма данных df = pandas.DataFrame({ "date":[datetime.date(2012,x,1) for x in range(1,11)], "returns":0.05*np.random.randn(10), "dummy":np.repeat(1,10) }) существует ли встроенный способ применить две разные агрегирующие функции к одному столбцу, не вызывая agg несколько раз? синтаксически неправильно, но интуитивно правильно, способ сделать это буд ...