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

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

9
Быстрый способ подсчета ненулевых бит в положительном целом числе
Мне нужен быстрый способ подсчета количества бит в целом числе в Python. Мое текущее решение bin(n).count("1") но мне интересно, есть ли более быстрый способ сделать это? PS: (я представляю большой двумерный двоичный массив как единый список чисел и выполняю побитовые операции, и это сокращает время с часов до минут. И …
117 python  binary  counting 

9
вычесть два раза в Python
У меня два datetime.timeзначения, exitи enterя хочу сделать что-то вроде: duration = exit - enter Однако я получаю эту ошибку: TypeError: неподдерживаемые типы операндов для -: 'datetime.time' и 'datetime.time Как мне это сделать правильно? Одно из возможных решений - преобразовать timeпеременные в datetimeпеременные, а затем вычесть их, но я уверен, …
117 python  datetime 


6
Рекурсивное копирование файлов или каталогов в Python
Кажется, в Python есть функции для копирования файлов (например shutil.copy) и функции для копирования каталогов (например shutil.copytree), но я не нашел ни одной функции, которая обрабатывала бы и то, и другое. Конечно, легко проверить, хотите ли вы скопировать файл или каталог, но это кажется странным упущением. Неужели нет стандартной функции, …
117 python 

13
'Conda' не распознается как внутренняя или внешняя команда
Я установил Anaconda3 4.4.0 (32-разрядную версию) на свой компьютер с Windows 7 Professional и импортировал NumPy и Pandas на ноутбук Jupyter, поэтому я предполагаю, что Python был установлен правильно. Но когда я печатаю conda listи conda --versionв командной строке, он говоритconda is not recognized as internal or external command. Я …

2
Проблема импорта / контекста Flask-SQLAlchemy
Я хочу структурировать свое приложение Flask примерно так: ./site.py ./apps/members/__init__.py ./apps/members/models.py apps.members это чертеж Flask. Теперь, чтобы создать классы модели, мне нужно удерживать приложение, например: # apps.members.models from flask import current_app from flaskext.sqlalchemy import SQLAlchemy db = SQLAlchemy(current_app) class Member(db.Model): # fields here pass Но если я попытаюсь импортировать эту …

4
Правильный способ отменить pandas.DataFrame?
Вот мой код: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Когда я запускаю этот код, я получаю следующую ошибку: Traceback (most recent call last): File "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above exception, another exception occurred: …
117 python  pandas  reverse 

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

10
Python - как проверить URL-адрес в Python? (Неправильный или нет)
Я получил urlот пользователя, и я должен ответить полученным HTML. Как я могу проверить, не имеет ли URL неправильный формат? Например : url='google' // Malformed url='google.com' // Malformed url='http://google.com' // Valid url='http://google' // Malformed Как мы можем этого добиться?


11
Объединение двух списков и удаление дубликатов без удаления дубликатов в исходном списке
У меня есть два списка, которые мне нужно объединить, где во втором списке игнорируются дубликаты первого списка. .. Сложно объяснить, поэтому позвольте мне показать пример того, как выглядит код и чего я хочу в результате. first_list = [1, 2, 2, 5] second_list = [2, 5, 7, 9] # The result …
117 python  list 

6
Как я могу извлечь путь к папке из пути к файлу в Python?
Я хотел бы получить только путь к папке из полного пути к файлу. Например, T:\Data\DBDesign\DBDesign_93_v141b.mdbи я хотел бы получить просто T:\Data\DBDesign(без учета \DBDesign_93_v141b.mdb). Я пробовал что-то вроде этого: existGDBPath = r'T:\Data\DBDesign\DBDesign_93_v141b.mdb' wkspFldr = str(existGDBPath.split('\\')[0:-1]) print wkspFldr но это дало мне такой результат: ['T:', 'Data', 'DBDesign'] что не является результатом, который …
117 python  file  path  directory  extract 


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

6
Объем вложенных классов?
Я пытаюсь понять объем вложенных классов в Python. Вот мой пример кода: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var Создание класса не завершено, и я получаю сообщение об ошибке: <type 'exceptions.NameError'>: name 'outer_var' is not defined Попытки inner_var = Outerclass.outer_varне работают. Я получил: <type 'exceptions.NameError'>: name 'OuterClass' …

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