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

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

6
Синтаксис регулярного выражения для «ничего не найдено»?
У меня есть шаблонизатор Python, который активно использует регулярное выражение. Он использует конкатенацию, например: re.compile( regexp1 + "|" + regexp2 + "*|" + regexp3 + "+" ) Я могу изменить отдельные подстроки (regexp1, regexp2 и т. Д.). Есть ли какое-нибудь маленькое и легкое выражение, которое ничего не соответствует, которое я …
83 python  regex 

10
получить временную метку UTC в Python с datetime
Есть ли способ получить метку времени в формате UTC, указав дату? Чего я ожидал: datetime(2008, 1, 1, 0, 0, 0, 0) должен привести к 1199145600 Создание наивного объекта datetime означает отсутствие информации о часовом поясе. Если я посмотрю документацию для datetime.utcfromtimestamp, создание метки времени в формате UTC означает отказ от …

7
установить случайную начальную программу в Python
У меня довольно большая программа, в которой я использую функции из randomмодуля в разных файлах. Я хотел бы иметь возможность установить случайное начальное число один раз в одном месте, чтобы программа всегда возвращала одни и те же результаты. Можно ли этого достичь python?
83 python  random  seed 

4
Почему карта возвращает объект карты вместо списка в Python 3?
Я заинтересован в понимании нового дизайна языка в Python 3.x . Мне нравится в Python 2.7 функция map: Python 2.7.12 In[2]: map(lambda x: x+1, [1,2,3]) Out[2]: [2, 3, 4] Однако в Python 3.x все изменилось: Python 3.5.1 In[2]: map(lambda x: x+1, [1,2,3]) Out[2]: <map at 0x4218390> Я понимаю как, но …

3
эквивалент Python dict в R
Я хочу сделать эквивалент python dict в R. В принципе, в python у меня есть: visited = {} if atom_count not in visited: Do stuff visited[atom_count] = 1 Идея в том, что если я увидел этот конкретный атом_count, я посетил [atom_count] = 1. Таким образом, если я снова увижу это …
83 python  r  dictionary 

9
Самый простой способ читать / записывать содержимое файла в Python
В Ruby вы можете читать из файла, используя s = File.read(filename). Самый короткий и ясный, который я знаю в Python, это with open(filename) as f: s = f.read() Есть ли другой способ сделать это еще короче (желательно на одну строку) и более читабельным? Примечание: изначально я сформулировал вопрос как «сделать …
83 python 


6
Как объединить серию и DataFrame
Если вы пришли сюда в поисках информации о том, как объединить a DataFrameи Seriesиндекс , пожалуйста, посмотрите этот ответ . Первоначальное намерение OP состояло в том, чтобы спросить, как назначить элементы серии в качестве столбцов другому DataFrame . Если вам интересно узнать ответ на этот вопрос, посмотрите на принятый ответ …

5
Использование super с методом класса
Я пытаюсь изучить функцию super () в Python. Я думал, что понял это, пока не наткнулся на этот пример (2.6) и не застрял. http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html#super-with-classmethod-example Traceback (most recent call last): File "<stdin>", line 1, in <module> File "test.py", line 9, in do_something do_something = classmethod(do_something) TypeError: unbound method do_something() must be …

2
Использование фиктивного патча для имитации метода экземпляра
Я пытаюсь издеваться над чем-то при тестировании приложения Django, используя творчески названную библиотеку тестирования Mock . Кажется, я не могу заставить его работать, я пытаюсь сделать это: models.py from somelib import FooClass class Promotion(models.Model): foo = models.ForeignKey(FooClass) def bar(self): print "Do something I don't want!" test.py class ViewsDoSomething(TestCase): view = …
83 python  mocking 

3
Поиск индекса ближайшей точки в массивах numpy координат x и y
У меня есть два массива 2d numpy: x_array содержит позиционную информацию в x-направлении, y_array содержит позиции в y-направлении. Затем у меня есть длинный список точек x, y. Для каждой точки в списке мне нужно найти индекс массива местоположения (указанного в массивах), которое является ближайшим к этой точке. Я наивно создал …

4
Как я могу сделать диаграмму рассеяния, окрашенную по плотности в matplotlib?
Я хотел бы сделать диаграмму рассеяния, где каждая точка окрашена в соответствии с пространственной плотностью соседних точек. Я столкнулся с очень похожим вопросом, в котором показан пример этого с использованием R: R Точечная диаграмма: цвет символа представляет количество перекрывающихся точек Какой лучший способ сделать что-то подобное в Python с помощью …

3
Можно ли запустить функцию в подпроцессе без потоковой передачи или написания отдельного файла / скрипта.
import subprocess def my_function(x): return x + 100 output = subprocess.Popen(my_function, 1) #I would like to pass the function object and its arguments print output #desired output: 101 Я нашел только документацию по открытию подпроцессов с использованием отдельных скриптов. Кто-нибудь знает, как передать объекты функции или даже простой способ передать …

1
Какова роль слоя TimeDistributed в Keras?
Я пытаюсь понять, что делает оболочка TimeDistributed в Керасе. Я понимаю, что TimeDistributed «применяет слой к каждому временному фрагменту ввода». Но я провел некоторый эксперимент и получил результаты, которых не могу понять. Короче говоря, применительно к слою LSTM, TimeDistributed и просто Dense дают одинаковые результаты. model = Sequential() model.add(LSTM(5, input_shape …


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