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

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


5
Как проверить операционную систему в Python?
Я хочу проверить операционную систему (на компьютере, где запускается скрипт). Я знаю, что могу использовать os.system('uname -o')в Linux, но это дает мне сообщение в консоли, и я хочу записать в переменную. Будет нормально, если скрипт скажет, Mac это, Windows или Linux. Как я могу это проверить?

11
Каков наиболее эффективный метод конкатенации строк в python?
Есть ли эффективный массовый метод конкатенации строк в Python (например, StringBuilder в C # или StringBuffer в Java)? Я нашел следующие методы здесь : Простое объединение с использованием + Использование списка строк и joinметода Использование UserStringиз MutableStringмодуля Использование массива символов и arrayмодуля Использование cStringIOиз StringIOмодуля Но что вы, эксперты, используете …
148 python  string 

6
Преобразовать именованный кортеж в словарь
У меня есть названный класс кортежа в Python class Town(collections.namedtuple('Town', [ 'name', 'population', 'coordinates', 'population', 'capital', 'state_bird'])): # ... Я хотел бы преобразовать экземпляры Town в словари. Я не хочу, чтобы он был жестко привязан к именам или количеству полей в городе. Есть ли способ написать это так, чтобы я …


14
Процент панд от общего с групповым
Это очевидно просто, но как новичок я застрял. У меня есть CSV-файл, который содержит 3 столбца: штат, идентификатор офиса и продажи для этого офиса. Я хочу рассчитать процент продаж на офис в данном состоянии (общее количество всех процентов в каждом штате составляет 100%). df = pd.DataFrame({'state': ['CA', 'WA', 'CO', 'AZ'] …
148 python  pandas 

4
TensorFlow, почему Python был выбран языком?
Недавно я начал изучать глубокое обучение и другие методы машинного обучения, и я начал искать фреймворки, которые упрощают процесс построения сети и ее обучения, затем я нашел TensorFlow, имея небольшой опыт в этой области, для меня скорость - это большой фактор для того, чтобы сделать большую систему машинного обучения еще …

15
Как отключить ведение журнала INFO в Spark?
Я установил Spark с помощью руководства AWS EC2, и я могу нормально запустить программу, используя bin/pysparkсценарий, чтобы добраться до подсказки искры, а также могу успешно выполнить Quick Start quide. Однако, хоть убей, я не могу понять, как остановить подробное INFOведение журнала после каждой команды. Я пробовал почти все возможные сценарии …

10
Строка Python печатается как [u'String ']
На этот вопрос есть ответы на Stack Overflow in English : по кодировкам utf-8 выдает результат по-разному при печати строк по отдельности и списка целиком Конечно, это будет легко, но меня это действительно беспокоит. У меня есть сценарий, который читает веб-страницу и использует Beautiful Soup для ее анализа. Из супа …
148 python  unicode  ascii 

5
Как мне проверить формат строки даты в Python?
У меня есть метод python, который принимает ввод даты в виде строки . Как добавить проверку, чтобы убедиться, что строка даты, передаваемая методу, находится в файле ffg. формат: 'YYYY-MM-DD' если это не так, метод должен вызвать какую-то ошибку
148 python  date 

11
Декораторы Python в классах
Можно ли написать что-нибудь вроде: class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass Это не удается: я в @self неизвестен Я также пробовал: @Test._decorator(self) что также не удается: Тест неизвестен Я хотел бы временно изменить некоторые переменные экземпляра в декораторе, а затем запустить декорированный метод, прежде чем изменять …
148 python  class  decorator  self 

5
Изменение подмножества строк в кадре данных pandas
Предположим, у меня есть DataFrame pandas с двумя столбцами, A и B. Я хотел бы изменить этот DataFrame (или создать копию), чтобы B всегда был NaN, когда A равно 0. Как мне этого добиться? Я пробовал следующее df['A'==0]['B'] = np.nan а также df['A'==0]['B'].values.fill(np.nan) безуспешно.
148 python  pandas 

10
Разделение словаря / списка внутри столбца панд на отдельные столбцы
У меня есть данные, сохраненные в базе данных postgreSQL. Я запрашиваю эти данные с помощью Python2.7 и превращаю их в Pandas DataFrame. Однако последний столбец этого информационного кадра содержит словарь (или список?) Значений внутри него. DataFrame выглядит следующим образом: [1] df Station ID Pollutants 8809 {"a": "46", "b": "3", "c": …

2
Выберите строки в pandas MultiIndex DataFrame
Каковы наиболее распространенные способы выбора / фильтрации строк фрейма данных, индекс которого является MultiIndex ? Нарезка на основе одного значения / метки Нарезка на основе нескольких этикеток с одного или нескольких уровней Фильтрация по логическим условиям и выражениям Какие методы применимы в каких обстоятельствах Предположения для простоты: входной фрейм данных …

7
Запуск привязок Python Selenium WebDriver в Chrome
Я столкнулся с проблемой при работе с Selenium. Для моего проекта я должен использовать Chrome. Тем не менее, я не могу подключиться к этому браузеру после запуска его с Selenium. По какой-то причине Selenium не может найти Chrome сам по себе. Вот что происходит, когда я пытаюсь запустить Chrome без …

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