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

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

4
Заменить все не буквенно-цифровые символы в строке
У меня есть строка, в которой я хочу заменить любой символ, не являющийся стандартным символом или числом, например (az или 0-9), на звездочку. Например, «h ^ & ell`., | Ow] {+ orld» заменяется на «h * ell * o * w * orld». Обратите внимание, что несколько символов, таких как …
100 python 

6
Как определить типы numpy в Python?
Как можно надежно определить, имеет ли объект тип numpy? Я понимаю, что этот вопрос идет вразрез с философией утиной печати, но идея состоит в том, чтобы убедиться, что функция (которая использует scipy и numpy) никогда не возвращает тип numpy, если она не вызывается с типом numpy. Это возникает в решении …


1
Какие параметры следует использовать для ранней остановки?
Я тренирую нейронную сеть для своего проекта с помощью Keras. Керас предусмотрел функцию ранней остановки. Могу ли я узнать, какие параметры следует соблюдать, чтобы моя нейронная сеть не переобучалась с помощью ранней остановки?

6
Могут ли модули иметь свойства так же, как объекты?
С помощью свойств Python я могу сделать так, чтобы obj.y вызывает функцию, а не просто возвращает значение. Есть ли способ сделать это с помощью модулей? У меня есть случай где я хочу module.y для вызова функции, а не просто для возврата значения, хранящегося там.

25
Pycharm не показывает сюжет
Pycharm не отображает график из следующего кода: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() Что происходит, так это то, что окно появляется меньше чем на секунду, а затем снова исчезает. При использовании Pyzo IEP IDE (с …

7
Почему я не могу дважды вызвать read () для открытого файла?
В своем упражнении я пытаюсь дважды прочитать содержимое данного файла с помощью этого read()метода. Как ни странно, когда я вызываю его второй раз, кажется, что он не возвращает содержимое файла в виде строки? Вот код f = f.open() # get the year match = re.search(r'Popularity in (\d+)', f.read()) if match: …
100 python  io 

9
Пары из единого списка
Достаточно часто мне приходилось обрабатывать список попарно. Мне было интересно, какой питонический и эффективный способ сделать это, и я нашел это в Google: pairs = zip(t[::2], t[1::2]) Я думал, что это достаточно питонично, но после недавнего обсуждения идиом в сравнении с эффективностью , я решил провести несколько тестов: import time …
100 python  list  zip  slice  idioms 


2
Как отправлять запросы с JSON в модульных тестах
У меня есть код в приложении Flask, которое использует JSON в запросе, и я могу получить объект JSON следующим образом: Request = request.get_json() Это работает нормально, однако я пытаюсь создать модульные тесты с использованием модуля Python unittest, и мне трудно найти способ отправить JSON с запросом. response=self.app.post('/test_function', data=json.dumps(dict(foo = 'bar'))) …

5
Гарантируется ли стабильность функции sorted () Python?
Документация не гарантирует , что. Есть ли другое место, где это задокументировано? Я предполагаю, что он может быть стабильным, так как метод sort в списках гарантированно стабилен (примечания 9 пункт: «Начиная с Python 2.3, метод sort () гарантированно стабилен»), а sorted функционально аналогичен. Однако я не могу найти какой-либо исчерпывающий …

7
Сценарий после установки с Python setuptools
Можно ли указать файл сценария Python после установки как часть файла setuptools setup.py, чтобы пользователь мог выполнить команду: python setup.py install в локальном файловом архиве проекта или pip install <name> для проекта PyPI, и сценарий будет запущен после завершения стандартной установки setuptools? Я хочу выполнить задачи после установки, которые можно …

16
Разделить строку на прописные буквы
Каким питоническим способом разделить строку перед появлением данного набора символов? Например, я хочу разделить 'TheLongAndWindingRoad' любое вхождение заглавной буквы (возможно, кроме первой) и получить ['The', 'Long', 'And', 'Winding', 'Road']. Изменить: он также должен разделить отдельные вхождения, то есть от того, что 'ABC'я хотел бы получить ['A', 'B', 'C'].
100 python  regex  string 

15
Загрузка файла Django Rest Framework
Я использую Django Rest Framework и AngularJs для загрузки файла. Мой файл просмотра выглядит так: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) Поскольку последняя …

6
Срез индекса Numpy без потери информации об измерении
Я использую numpy и хочу проиндексировать строку без потери информации об измерении. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) В этом примере xslice теперь имеет 1 измерение, но я хочу, чтобы оно было (1,10). В R я бы …
100 python  numpy 

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