Tag: python 3.x

Python Pandas – возвращает результаты функции groupby обратно в родительскую таблицу

[Использование Python3] Я использую pandas для чтения csv-файла, группирую файловый фрейм, применяю функцию к сгруппированным данным и добавляю эти результаты обратно к исходному файловому кадру. Мой ввод выглядит следующим образом: email cc timebucket total_value john@john.com us 1 110.50 example@example.com uk 3 208.84 … … … … В основном я пытаюсь группировать с помощью cc и […]

__init __ () отсутствует 1 требуемый позиционный аргумент: 'количество'

Я получаю ошибку, как показано в вопросе, и я не могу понять, почему. Даже если вы пытаетесь использовать другие методы stackoverflow, это не работает. Спасибо всем 🙂 class Item(object): def __init__(self, name, style, quantity): self.name = name self.style = style self.quantity = quantity def itemadd(self): inventory.append(Item) class Weapon(Item): def __init__(self, name, style, quantity = 1): […]

Замена итератора вывода C ++ STL с генератором Python

Python не имеет встроенного эквивалента OutputIterator; в частности, встроенные или стандартные библиотечные контейнеры не поддерживают какой-либо общий интерфейс, который позволяет клиентскому коду отправлять данные им, не зная конкретного типа контейнера. Согласно комментарию @Steven Rumbalski и ответу @Glenn Maynard , это обычно не проблема, потому что функция, которая в C ++ принимала бы аргумент OutputIterator, в […]

Как искать несколько строк в Python 3?

Существует решение для поиска обратного встроенного в Python Reverse Find in String : s.rfind('I', 0, index) Но если мне нужно искать строку в нескольких строках выше этой строки? Скажем, я нашел ключевое слово, используя: with open("file.txt") as f searchlines = f.readlines() for i, line in enumerate(searchlines): if "keyword" in line: do_something() Я хочу, чтобы do_something() […]

Повторный запрос Redshift + SQLAlchemy

Я делаю что-то среди строк: conn_string = "postgresql+psycopg2://%s:%s@%s:%d/%s" % (db_user, db_pass, host, port, schema) conn = sqlalchemy.engine.create_engine(conn_string,execution_options={'autocommit':True},encoding='utf-8',isolation_level="AUTOCOMMIT") rows = cur.execute(sql_query) Выполнение запросов в кластере Redshift. В последнее время я занимаюсь такими задачами обслуживания, как запуск vacuum reindex на больших таблицах, которые усекаются и перезагружаются каждый день. Проблема в том, что эта команда занимает около 7 […]

UnicodeEncodeError в Python на консоли Windows

У меня возникает следующая ошибка при рекурсии файлов в каталоге и имена файлов в консоли: Traceback (most recent call last): File "C:\Program Files\Python33\lib\encodings\cp437.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_map)[0] UnicodeEncodeError: 'charmap' codec can't encode character '\u2013' in position 53: character maps to <undefined> Согласно ошибке, одним из символов в строке имени файла является \u2013 который […]

Могу ли я предотвратить numpy.array от литья элементов в виде массивов numpy?

Я пытаюсь преобразовать следующее в массив интервалов 2×2 numpy: from interval import interval # from the "pyinterval" package import numpy as np np.array([ [interval([1.0, 2.0]), interval([1.0, 2.0])], [interval([1.0, 2.0]), interval([1.0, 2.0])] ]) К сожалению, эта операция задает интервалы как массивы numpy и дает мне матрицу 2x2x1x2. Есть ли способ предотвратить это из-за множества массивов или […]

Загрузить пользовательскую модель NER Stanford CoreNLP

Я создал свою собственную модель NER со Стэнфордским программным обеспечением «Стэнфорд-НЭР» и следуя этим указаниям. Я знаю, что CoreNLP загружает три модели NER из коробки в следующем порядке: edu/stanford/nlp/models/ner/english.all.3class.distsim.crf.ser.gz edu/stanford/nlp/models/ner/english.muc.7class.distsim.crf.ser.gz edu/stanford/nlp/models/ner/english.conll.4class.distsim.crf.ser.gz Теперь я хочу включить мою модель NER в список выше и сначала добавить текст, отмеченный моей моделью NER. Я нашел два предыдущих вопроса StackOverflow […]

Селен: страница отображается по-разному

Я lanuch firefox с указанным ниже URL (не запускайте его, он включен в черный список, я использую его только для теста безопасности). Вот простой код, который я использовал: from selenium import webdriver driver=webdriver.Firefox() driver.get("http://addonrock.ru/Debugger.js") Но я не понял, чего хочу. Я имею в виду, когда я запускаю этот URL, набрав его самостоятельно в Firefox, я […]

В Python `pip -r requirements.txt` не устанавливает пакеты * рекурсивно *?

Я использую Python 3.5.1 и pip 7.1.2: pip3 –version pip 7.1.2 from /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (python 3.5) В моих требованиях.txt пишу: pysam>=0.9.0 Затем я использую pip3 для установки этого файла requirements.txt следующим образом: pip3 install -U -r requirements.txt Этот pysam имеет свои собственные зависимости: cython , который можно увидеть по адресу: https://github.com/pysam-developers/pysam/blob/master/requirements.txt Однако, используя pip3 install -U […]

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