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

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

7
HTTP-запросы и разбор JSON в Python
Я хочу динамически запрашивать Google Карты через API Google Directions. Например, этот запрос вычисляет маршрут из Чикаго, штат Иллинойс, в Лос-Анджелес, штат Калифорния, через две путевые точки в Джоплине, Миссури и Оклахома-Сити, штат Оклахома: http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false Возвращает результат в формате JSON . Как я могу сделать это в Python? Я хочу …
202 python  json 



4
Как получить разноцветные линии для разных сюжетов на одной фигуре?
Я использую matplotlibдля создания участков. Я должен идентифицировать каждый график с другим цветом, который должен автоматически генерироваться Python. Не могли бы вы дать мне способ разместить разные цвета на разных графиках на одной фигуре?

2
Могу ли я обслуживать несколько клиентов, используя только Flask app.run () в качестве автономного?
Я знаю, что могу связать Flask с Apache или другими веб-серверами. Но я думал о запуске Flask в качестве отдельного сервера, обслуживающего несколько клиентов одновременно. Это возможно? Нужно ли обрабатывать несколько потоков и управлять ими?
202 python  flask 

8
Смущает режим файла python «w +»
Из документа , Режимы «r +», «w +» и «a +» открывают файл для обновления (обратите внимание, что «w +» усекает файл). Добавьте «b» в режим, чтобы открыть файл в двоичном режиме, в системах, которые различают двоичные и текстовые файлы; на системах, которые не имеют этого различия, добавление 'b' не …
202 python  file  io 

11
Являются ли вложенные блоки try / кроме в Python хорошей практикой программирования?
Я пишу свой собственный контейнер, который должен предоставлять доступ к словарю внутри с помощью вызовов атрибутов. Типичное использование контейнера будет выглядеть так: dict_container = DictContainer() dict_container['foo'] = bar ... print dict_container.foo Я знаю, что было бы глупо писать что-то подобное, но это функциональность, которую я должен предоставить. Я думал о …
202 python 

20
Каков наилучший способ реализации вложенных словарей?
У меня есть структура данных, которая по сути составляет вложенный словарь. Допустим, это выглядит так: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Теперь поддерживать и создавать это довольно больно; каждый раз, когда у меня появляется …


4
Как открыть файл с помощью оператора open with
Я смотрю, как сделать файл ввода и вывода в Python. Я написал следующий код, чтобы прочитать список имен (по одному на строку) из файла в другой файл, проверяя имя по именам в файле и добавляя текст к вхождениям в файле. Код работает. Можно ли сделать это лучше? Я хотел бы …
201 python  file  python-3.x  file-io  io 

13
Лучший способ заменить несколько символов в строке?
Мне нужно заменить некоторые символы следующим образом: &➔ \&, #➔ \#, ... Я кодировал следующим образом, но я думаю, что должен быть какой-то лучший способ. Есть намеки? strs = strs.replace('&', '\&') strs = strs.replace('#', '\#') ...
201 python  string  replace 

13
Как изменить имена столбцов данных в pyspark?
Я пришел из пандского фона и привык читать данные из CSV-файлов в информационном кадре, а затем просто менять имена столбцов на что-то полезное с помощью простой команды: df.columns = new_column_name_list Однако то же самое не работает в фреймах данных pyspark, созданных с использованием sqlContext. Единственное решение, которое я мог найти, …

20
Разбить (взорвать) строку ввода в панде в кадре данных на отдельные строки
У меня есть, pandas dataframeв котором один столбец текстовых строк содержит значения, разделенные запятыми. Я хочу разделить каждое поле CSV и создать новую строку для каждой записи (предположим, что CSV чисты и должны быть разделены только на ','). Например, aдолжно стать b: In [7]: a Out[7]: var1 var2 0 a,b,c …

11
Как получить индексы отсортированного массива в Python
У меня есть числовой список: myList = [1, 2, 3, 100, 5] Теперь, если я сортирую этот список, чтобы получить [1, 2, 3, 5, 100]. То, что я хочу, это индексы элементов из исходного списка в отсортированном порядке, т.е. [0, 1, 2, 4, 3] --- функция сортировки MATLAB, которая возвращает …
200 python  indexing  sorted 


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