Как выполнить итерацию по двум столбцам панды

In [35]: test = pd.DataFrame({'a':range(4),'b':range(4,8)}) In [36]: test Out[36]: ab 0 0 4 1 1 5 2 2 6 3 3 7 In [37]: for i in test['a']: ….: print i ….: 0 1 2 3 In [38]: for i,j in test: ….: print i,j ….: ———————————————————— Traceback (most recent call last): File "<ipython console>", […]

Python подсчитывает все возможные комбинации для таблицы

У меня есть таблица, которая выглядит следующим образом: PotA PotB PotC PotD PotE A + + + + + B – ? + + ? C + + + + + D + – + – + E + + + + + Отсюда я должен найти все возможные комбинации «+», «-» и «?». для […]

Python: Может ли функция возвращать массив и переменную?

Есть ли простой способ получить функцию для возврата np.array и переменной? например: my_array = np.zeros(3) my_variable = 0. def my_function(): my_array = np.array([1.,2.,3.]) my_variable = 99. return my_array,my_variable my_function() так что значения, вычисленные в функции, могут использоваться позже в коде? Вышеупомянутое игнорирует значения, вычисленные в функции. Я попробовал возвратить кортеж {my_array, my_variable}, но получил сообщение […]

Проверьте, является ли файл более новым, а затем другим файлом?

Возможный дубликат: python: какой файл более новый и на сколько времени В python – как я могу проверить – если файл более новый, а затем другой файл? Изменить : Время создания и время модификации. В вопросе должен быть указан явно заданный объект. модификация os.stat(FILE).st_mtime os.path.getmtime(FILE) Создание os.path.getctime(FILE) и os.stat(FILE).st_ctime не дает времени создания в Unix-подобных […]

Запуск bpython внутри виртуального

Я создал virtualenv и установил SQLAlchemy в нем: $ virtualenv alchemy $ source alchemy/bin/activate $ pip install sqlalchemy import работает в python: $ python Python 2.7.5 (default, Mar 9 2014, 22:15:05) [GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import sqlalchemy >>> print sqlalchemy.__version__ […]

Не понимаю этот питон для цикла

Я все еще python newb, но я работаю над учебником по нейронной сети Pyneurgen , и я не совсем понимаю, как цикл for, используемый для создания входных данных, работает в этом случае: for position, target in population_gen(population): pos = float(position) all_inputs.append([random.random(), pos * factor]) all_targets.append([target])` Какова петля, повторяющаяся точно? Я раньше не встречал использование запятой […]

Можно ли присвоить значения в RowProxy с помощью sqlalchemy?

Когда я хочу отображать некоторые данные в Интернете, данные нуждаются в макияже, и я не знаю, как это сделать, вот код: from sqlalchemy import create_engine engine = create_engine('mysql://root:111@localhost/test?charset=utf8') conn = engine.connect() articles = conn.execute('SELECT * FROM article') articles = articles.fetchall() for r in articles: r['Tags'] = r['Keywords'] Он подсказывает, что: объект «RowProxy» не поддерживает назначение […]

Базовая финансовая библиотека для Python

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

Можно ли импортировать в глобальную область изнутри функции (Python)?

Я пытаюсь импортировать модуль изнутри функции и иметь его доступным для всего моего файла так же, как если бы я импортировал вне любых функций и перед всем другим кодом. Причина, по которой это происходит в функции, заключается в том, что у меня нет большого контроля над структурой скрипта. Возможно ли это, не прибегая к таким […]

Просеивание строки (обфускации?) Python

Я читал еще один вопрос о Stack Overflow ( Zen of Python ), и я наткнулся на эту строку в ответе Хайме Сориано: import this "".join([c in this.d and this.d[c] or c for c in this.s]) Ввод вышеуказанного в оболочке Python печатает: "The Zen of Python, by Tim Peters\n\nBeautiful is better than ugly.\nExplicit is better […]

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