Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

4
python JSON отримує ключі лише на першому рівні
У мене дуже довгий і складний json-об'єкт, але я хочу отримати елементи / ключі лише на першому рівні! Приклад: { "1": "a", "3": "b", "8": { "12": "c", "25": "d" } } Я хочу отримати 1,3,8 в результаті! Я знайшов цей код: for key, value in data.iteritems(): print key, value …


4
NameError: ім'я 'reload' не визначено
Я використовую python 3.2.2. Коли я пишу просту програму, я стикаюся з проблемою. >>> reload(recommendations) Traceback (most recent call last): File "<pyshell#6>", line 1, in <module> reload(recommendations) NameError: name 'reload' is not defined Як мені це зробити?

1
Незмінний масив numpy?
Чи є простий спосіб створити незмінний масив NumPy? Якщо для цього потрібно вивести клас ndarray, який мінімальний набір методів потрібно замінити, щоб досягти незмінності?

3
Читання Python з файлу та збереження в utf-8
У мене проблеми з читанням із файлу, обробкою його рядка та збереженням у файл UTF-8. Ось код: try: filehandle = open(filename,"r") except: print("Could not open file " + filename) quit() text = filehandle.read() filehandle.close() Потім я трохи обробляю текст змінної. І потім try: writer = open(output,"w") except: print("Could not open …

17
Пошук декількох випадків входження рядка в рядок у Python
Як знайти кілька випадків входження рядка всередині рядка в Python? Розглянемо це: >>> text = "Allowed Hello Hollow" >>> text.find("ll") 1 >>> Отже, перший випадок ll- 1, як очікувалося. Як знайти наступне його виникнення? Те саме питання стосується і списку. Розглянемо: >>> x = ['ll', 'ok', 'll'] Як мені знайти …
81 python  string 

10
Як заблокувати дзвінки для друку?
Чи є спосіб зупинити виклик функції print? Я використовую pygame.joystickмодуль для гри, над якою працюю. Я створив pygame.joystick.Joystickоб'єкт і у фактичному циклі гри викликаю його функцію-учасника, get_buttonщоб перевірити, чи вводить користувач. Функція робить все, що мені потрібно, але проблема в тому, що вона також викликає print, що значно уповільнює гру. …

6
Середня квадратична помилка в Numpy?
Чи існує метод numpy для обчислення середньоквадратичної помилки між двома матрицями? Я намагався шукати, але не знайшов жодного. Це під іншою назвою? Якщо немає, то як це подолати? Ви пишете це самостійно або використовуєте іншу бібліотеку?

18
ImportError: Немає модуля з іменем tensorflow
Будь ласка, допоможіть мені з цією помилкою Я встановив модуль tensorflow на своєму сервері, і нижче це інформація 15IT60R19@cpusrv-gpu-109:~$ pip show tensorflow Name: tensorflow Version: 1.0.0 Summary: TensorFlow helps the tensors flow Home-page: http://tensorflow.org/ Author: Google Inc. Author-email: opensource@google.com License: Apache 2.0 Location: /home/other/15IT60R19/anaconda2/lib/python2.7/site-packages Requires: mock, numpy, protobuf, wheel, six …

10
Помилка спроби встановити Postgres для python (psycopg2)
Я намагався встановити psycopg2 у моє середовище, але я отримую таку помилку: (venv)avlahop@apostolos-laptop:~/development/django/rhombus-dental$ sudo pip install psycopg2 Downloading/unpacking psycopg2, Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB downloaded Running setup.py egg_info for package psycopg2 Installing collected packages: psycopg2 Running setup.py install for psycopg2 building 'psycopg2._psycopg' extension x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall …

12
Останній попередній робочий день у Python
Мені потрібно відняти робочі дні з поточної дати. На даний момент у мене є якийсь код, який завжди повинен працювати в останній робочий день. Отже, це може бути сьогодні, якщо ми з понеділка по п’ятницю, але якщо це субота чи неділя, то мені потрібно повернути його на п’ятницю перед вихідними. …
81 python  datetime 

4
Плутають списки python: це вони чи ні, ітератори?
Я вивчаю "Пітон" Алекса Мартелі в короткій оболонці, і книга свідчить, що будь-який об'єкт, який має next()метод, є (або, принаймні, може бути використаний як) ітератором . Це також передбачає, що більшість ітераторів будуються за допомогою неявних або явних викликів викликаного методу iter. Прочитавши це в книзі, я відчув бажання спробувати. …
81 python  list  iterator 

4
словник pprint у декількох рядках
Я намагаюся отримати симпатичний друк словника, але мені не пощастило: >>> import pprint >>> a = {'first': 123, 'second': 456, 'third': {1:1, 2:2}} >>> pprint.pprint(a) {'first': 123, 'second': 456, 'third': {1: 1, 2: 2}} Я хотів, щоб результат був у декількох рядках, приблизно так: {'first': 123, 'second': 456, 'third': {1: …

2
Витягнути список атрибутів зі списку об'єктів у python
У мене є єдиний список об'єктів у python: class myClass(object): def __init__(self, attr): self.attr = attr self.other = None objs = [myClass (i) for i in range(10)] Тепер я хочу витягти список з деяким атрибутом цього класу (скажімо attr), щоб передати його таким чином якусь функцію (наприклад, для побудови цих …
81 list  loops  python 

5
Як мені автоматично відформатувати певний код Python для правильного форматування?
У мене є якийсь існуючий код, який не відформатовано послідовно - іноді для відступу використовуються два пробіли, іноді чотири тощо. Сам код правильний і добре перевірений, але форматування жахливе. Чи є в Інтернеті місце, де я можу просто вставити фрагмент коду Python і зробити його для мене автоматичним відступом / …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.