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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

4
Как мне прочитать файл построчно в Python?
В доисторические времена (Python 1.4) мы делали: fp = open('filename.txt') while 1: line = fp.readline() if not line: break print line после Python 2.1 мы сделали: for line in open('filename.txt').xreadlines(): print line прежде чем мы получили удобный протокол итератора в Python 2.3, и могли бы сделать: for line in open('filename.txt'): …

14
Как выполнить поэлементное умножение двух списков?
Я хочу выполнить поэлементное умножение, чтобы умножить два списка по значению в Python, как мы можем это сделать в Matlab. Вот как бы я сделал это в Matlab. a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] Список постижение дало бы 16 записей списка, для …

7
Как я могу заставить Pyflakes игнорировать утверждение?
Многие наши модули начинаются с: try: import json except ImportError: from django.utils import simplejson as json # Python 2.4 fallback. ... и это единственное предупреждение Pyflakes во всем файле: foo/bar.py:14: redefinition of unused 'json' from line 12 Как я могу заставить Pyflakes игнорировать это? (Обычно я бы прочитал документы, но …
137 python  pyflakes 



4
Что именно делает Python file.flush ()?
Я нашел это в документации по Python для файловых объектов : flush () не обязательно записывает данные файла на диск. Используйте flush (), а затем os.fsync (), чтобы убедиться в этом. Итак, мой вопрос: что именно flushделает Python ? Я думал, что это заставляет записывать данные на диск, но теперь …

3
OSError: [Errno 2] Нет такого файла или каталога при использовании подпроцесса python в Django
Я пытаюсь запустить программу, чтобы сделать некоторые системные вызовы внутри кода Python, используя subprocess.call()который выдает следующую ошибку: Traceback (most recent call last): File "<console>", line 1, in <module> File "/usr/lib/python2.7/subprocess.py", line 493, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1249, in …

2
Как добавить постоянный столбец в DataFrame Spark?
Я хочу добавить столбец в DataFrameс произвольным значением (то же самое для каждой строки). Я получаю ошибку, когда использую withColumnследующее: dt.withColumn('new_column', 10).head(5) --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-50-a6d0257ca2be> in <module>() 1 dt = (messages 2 .select(messages.fromuserid, messages.messagetype, floor(messages.datetime/(1000*60*5)).alias("dt"))) ----> 3 dt.withColumn('new_column', 10).head(5) /Users/evanzamir/spark-1.4.1/python/pyspark/sql/dataframe.pyc in withColumn(self, colName, col) 1166 …

13
Учитывая строку из миллиона чисел, верните все повторяющиеся трехзначные числа
Несколько месяцев назад у меня было собеседование с хедж-фондом в Нью-Йорке, и, к сожалению, я не получил предложения о стажировке в качестве инженера по данным / программному обеспечению. (Они также попросили, чтобы решение было на Python.) Я в значительной степени облажался с первой задачей собеседования ... Вопрос: Учитывая строку из …

9
Лучший способ создать простой веб-сервис на Python [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …


5
Фреймворк Pandas получает первую строку каждой группы
У меня есть DataFrameтакие панды, как следующие. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Я хочу сгруппировать это по ["id", "value"] и получить первую строку каждой группы. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 2 second 5 3 …
137 python  pandas  dataframe 

15
н-граммов в питоне, четыре, пять, шесть граммов?
Ищу способ разбить текст на n-граммы. Обычно я бы сделал что-то вроде: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Я знаю, что nltk предлагает только биграммы и триграммы, но есть ли способ разбить мой текст на четыре …
137 python  string  nltk  n-gram 

4
Разница между модулями Python datetime и time
Я пытаюсь выяснить различия между datetimeи timeмодулями, и что каждый из них должен использоваться. Я знаю, что datetimeпредоставляет как даты, так и время. Какая польза от timeмодуля? Примеры будут оценены, и различия, касающиеся часовых поясов, будут особенно интересны.
137 python  datetime  time 

10
Python находит элементы в одном списке, которых нет в другом [дубликат]
На этот вопрос уже есть ответы здесь : Поиск элементов не в списке (10 ответов) Закрыт 20 дней назад . Мне нужно сравнить два списка, чтобы создать новый список конкретных элементов, найденных в одном списке, но не найденных в другом. Например: main_list=[] list_1=["a", "b", "c", "d", "e"] list_2=["a", "f", "c", …
137 python  list 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.