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

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

11
Как я могу искать подпапки с помощью модуля glob.glob?
Я хочу открыть несколько подпапок в папке, найти несколько текстовых файлов и распечатать несколько строк текстовых файлов. Я использую это: configfiles = glob.glob('C:/Users/sam/Desktop/file1/*.txt') Но это также не может получить доступ к подпапкам. Кто-нибудь знает, как я могу использовать ту же команду для доступа к подпапкам?



18
Python PIP Install выдает TypeError: неподдерживаемые типы операндов для - =: 'Retry' и 'int'
Использование pip installдля любого модуля, очевидно, в моей системе Ubuntu 16.04 с python 2.7.11+ вызывает эту ошибку: TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' Что не так с пипсом? Как его переустановить, если нужно? Обновление: полная трассировка ниже sunny@sunny:~$ pip install requests Collecting requests Exception: Traceback (most recent …
107 python  pip 

6
Расширить путь поиска Python до другого источника
Я только что присоединился к проекту с довольно большой существующей кодовой базой. Мы разрабатываем в linux и не используем и IDE. Запускаем через командную строку. Я пытаюсь понять, как заставить python искать правильный путь при запуске модулей проекта. Например, когда я запускаю что-то вроде: python someprojectfile.py я получил ImportError: no …
107 python  search  import  path 

7
«Частный» (реализация) класс в Python
Я кодирую небольшой модуль Python, состоящий из двух частей: некоторые функции, определяющие публичный интерфейс, класс реализации, используемый вышеуказанными функциями, но не имеющий смысла вне модуля. Сначала я решил «спрятать» этот класс реализации, определив его внутри функции, использующей его, но это затрудняет читаемость и не может использоваться, если несколько функций повторно …

4
Отключить подтверждение выхода из IPython
Действительно раздражает, что каждый раз, когда я печатаю exit(), мне предлагается выйти с подтверждением; конечно хочу выйти! Иначе я бы не написал exit()!!! Есть ли способ переопределить поведение IPython по умолчанию, чтобы он выходил без приглашения?
107 python  ipython 

6
Python: список dict, если существует, увеличить значение dict, если не добавить новый dict
Я бы хотел сделать что-нибудь подобное. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) Как я могу сделать ? …
107 python  loops  list  tuples 

9
Установить порядок столбцов в кадре данных pandas
Есть ли способ изменить порядок столбцов в фрейме данных pandas на основе моих личных предпочтений (то есть не в алфавитном или числовом порядке, а, скорее, в соответствии с определенными соглашениями)? Простой пример: frame = pd.DataFrame({ 'one thing':[1,2,3,4], 'second thing':[0.1,0.2,1,2], 'other thing':['a','e','i','o']}) производит это: one thing other thing second thing 0 …
107 python  pandas 


6
Как объединить два фрейма данных?
Я использую фреймы данных Pandas. Скажем, у меня есть исходный фрейм данных D. Я извлекаю из него два фрейма данных следующим образом: A = D[D.label == k] B = D[D.label != k] затем я меняю метку AиB A.label = 1 B.label = -1 Я хочу объединить A и B, чтобы …
107 python  pandas 

13
как изменить версию Python по умолчанию?
Я установил на свой Mac Python 3.2. После запуска / Applications / Python 3.2 / Update Shell Profile.command меня сбивает с толку то, что когда я набираю python -V в терминале, он говорит, что Python 2.6.1 , как я могу изменить версию python по умолчанию?
107 python  macos 

3
Как я могу сравнить два упорядоченных списка в Python?
Если у меня есть один длинный список: myList = [0,2,1,0,2,1]я разделил его на два списка: a = [0,2,1] b = [0,2,1] как я могу сравнить эти два списка, чтобы увидеть, равны ли они / идентичны, с ограничением, что они должны быть в одном порядке? Я видел вопросы с просьбой сравнить …
107 python 

6
IndexError: индекс кортежа вне допустимого диапазона при использовании py2exe
В настоящее время я пытаюсь создать исполняемый файл с помощью py2exe. Я использую Python 3.6. Сценарий я использую импорт openpyxlи pptxи прекрасно работает , когда я использую PyCharm или запустить скрипт , используя окно командной строки. Результат выдает ошибку: IndexError: tuple index out of range Ниже вы можете найти cmdрезультат: …
107 python  py2exe 

3
Безопасность потоков в словаре Python
У меня есть класс, в котором есть словарь class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders И я запускаю 4 потока (по одному для каждого ресторана), которые вызывают этот метод OrderBook.addOrder. Вот функция, выполняемая каждым потоком: def addOrders(restaurant_name): #creates …

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