Вопросы с тегом «python»

89
Запуск javascript в Selenium с использованием Python

Я совершенно новичок в Selenium. Я хочу выполнить фрагмент javascript в следующем коде (как указано в коде), но не могу этого сделать. Пожалуйста помоги. from selenium import webdriver import selenium from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys...

89
Поиск всех возможных перестановок заданной строки в Python

У меня есть веревочка. Я хочу сгенерировать все перестановки из этой строки, изменив порядок символов в ней. Например, скажите: x='stack' мне нужен такой список, l=['stack','satck','sackt'.......] В настоящее время я повторяю приведение строки в списке, случайным образом выбирая 2 буквы и...

89
Установите для Django FileField существующий файл

У меня есть существующий файл на диске (например, /folder/file.txt) и поле модели FileField в Django. Когда я делаю instance.field = File(file('/folder/file.txt')) instance.save() он повторно сохраняет файл как file_1.txt(в следующий раз и _2т. д.). Я понимаю, почему, но я не хочу такого поведения...

89
Эффективное применение функции к сгруппированному фрейму данных pandas параллельно

Мне часто нужно применить функцию к очень большим группам DataFrame(смешанных типов данных), и я хотел бы использовать преимущества нескольких ядер. Я могу создать итератор из групп и использовать модуль многопроцессорности, но это неэффективно, потому что каждая группа и результаты функции должны...

89
Понимание списка: возврат двух (или более) элементов для каждого элемента

Можно ли вернуть 2 (или более) элемента для каждого элемента в понимании списка? Что хочу (пример): [f(x), g(x) for x in range(n)] должен вернуться [f(0), g(0), f(1), g(1), ..., f(n-1), g(n-1)] Итак, что-то для замены этого блока кода: result = list() for x in range(n): result.add(f(x))...

89
Получить состояние цветового цикла matplotlib

Можно ли запросить текущее состояние цветового цикла matplotlib? Другими словами, есть ли функция, get_cycle_stateкоторая будет вести себя следующим образом? >>> plot(x1, y1) >>> plot(x2, y2) >>> state = get_cycle_state() >>> print state 2 Где я ожидаю, что...

89
Сохранение списка DataFrames в многолистовой электронной таблице Excel

Как я могу экспортировать список DataFrames в одну электронную таблицу Excel? Документы для to_excelсостояния: Примечания. При передаче существующего объекта ExcelWriter лист будет добавлен в существующую книгу. Это можно использовать для сохранения разных DataFrames в одну книгу. writer =...

89
Python - присоединиться с новой строкой

В консоли Python, когда я печатаю: >>> "\n".join(['I', 'would', 'expect', 'multiple', 'lines']) Дает: 'I\nwould\nexpect\nmultiple\nlines' Хотя я ожидал увидеть такой результат: I would expect multiple lines Что мне здесь не хватает?...

89
Django Rest Framework - Как добавить настраиваемое поле в ModelSerializer

Я создал ModelSerializerи хочу добавить настраиваемое поле, которое не является частью моей модели. Я нашел описание для добавления дополнительных полей сюда и попробовал следующее: customField = CharField(source='my_field') Когда я добавляю это поле и вызываю свою validate()функцию, это поле не...

89
Как я могу проверить, выполняется ли код в записной книжке IPython?

У меня есть пример кода Python, которым я хотел бы поделиться, который должен делать что-то другое при выполнении в терминале Python / IPython или в записной книжке IPython. Как я могу проверить свой код Python, работает ли он в записной книжке IPython?...

89
Как конвертировать записные книжки IPython в PDF и HTML?

Я хочу преобразовать свои ipython-ноутбуки для печати или просто отправить в формате html. Я заметил, что для этого уже существует инструмент nbconvert . Хотя я его загрузил, я не знаю, как преобразовать записную книжку с помощью nbconvert2.py, поскольку nbconvert говорит, что он устарел....

89
Самый эффективный способ найти режим в массиве numpy

У меня есть 2D-массив, содержащий целые числа (как положительные, так и отрицательные). Каждая строка представляет значения во времени для конкретного пространственного сайта, тогда как каждый столбец представляет значения для различных пространственных сайтов для данного времени. Итак, если...

89
Получение значения внешнего ключа с помощью сериализаторов django-rest-framework

Я использую структуру django rest для создания API. У меня есть следующие модели: class Category(models.Model): name = models.CharField(max_length=100) def __unicode__(self): return self.name class Item(models.Model): name = models.CharField(max_length=100) category = models.ForeignKey(Category,...

89
Что означает «убит», когда обработка огромного CSV с помощью Python внезапно останавливается?

У меня есть сценарий Python, который импортирует большой файл CSV, а затем подсчитывает количество вхождений каждого слова в файле, а затем экспортирует счетчики в другой файл CSV. Но происходит следующее: как только счетная часть завершается и начинается экспорт, это отображается Killedв...

89
requirements.txt в зависимости от версии Python

Я пытаюсь перенести пакет python2 на python3 (не свой собственный), используя шесть, чтобы он был совместим с обоими. Однако один из пакетов, перечисленных в requirements.txt, теперь включен в stdlib python3, а версия pypi не работает в python3, поэтому я хочу условно исключить ее. Сделать это в...

89
Как удалить Нан из списка Python / NumPy

У меня есть список, который содержит значения, одно из полученных мной значений - nan countries= [nan, 'USA', 'UK', 'France'] Я пытался удалить его, но каждый раз получаю ошибку cleanedList = [x for x in countries if (math.isnan(x) == True)] TypeError: a float is required Когда я попробовал это:...