python- все статьи тега ➜ страница 29


Разбор значений из файла JSON?

у меня есть этот JSON в файле: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } Я написал этот скрипт, который печатает весь текст json: json_data=open(file_directory).read() data = json.loads(json_data) pprint(data) Как я могу разобр ...

Как я могу представить "перечисление" в Python?

Я в основном разработчик C#, но в настоящее время я работаю над проектом на Python. Как я могу представить эквивалент перечисления в Python? ...

Как удалить ключ из словаря Python?

при попытке удалить ключ из словаря, я пишу: if 'key' in myDict: del myDict['key'] есть ли одна линия способ сделать это? ...

Создание словаря с пониманием списка в Python

Мне нравится синтаксис понимания списка Python. может ли он быть использован для создания словарей тоже? Например, путем перебора пар ключей и значений: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work ...

Самый хороший способ добавить нули в строку

каков самый Питонический способ заполнения числовой строки нулями слева, т. е. таким образом, числовая строка имеет определенную длину? ...

Кодек UnicodeEncodeError: 'в кодировке ASCII' не могу закодировать символ U'xa0' в позиции 20: порядковый номер не в диапазон(128)

у меня возникли проблемы с символами Юникода из текста, извлеченного из разных веб-страниц (на разных сайтах). Я использую BeautifulSoup. проблема в том, что ошибка не всегда воспроизводима; иногда она работает с некоторыми страницами, а иногда она блевает, бросая UnicodeEncodeError. Я пробовал почти все, что я могу придумать, и все же я не нашел ничего, что работает последовательно, не бросая какую-то ошибку, связанную с Unicode. один разделы кода, который вызывает проблемы, показано ниже: ...

Какова цель самости?

какова цель self слово в Python? Я понимаю, что это относится к конкретному объекту, созданному из этого класса, но я не могу понять, почему он явно должен быть добавлен к каждой функции в качестве параметра. К примеру, в Ruby я могу сделать это: class myClass def myFunc(name) @name = name end end который я понимаю, довольно легко. Однако в Python мне нужно добавить self: class myClass: def myFunc(self, name): self.name = name кто-нибудь может мне помочь? Это не ...

Как обрезать пробельные символы из строки в Python?

Как удалить начальные и конечные пробелы из строки в Python? например: " Hello " --> "Hello" " Hello" --> "Hello" "Hello " --> "Hello" "Bob has a cat" --> "Bob has a cat" ...

Масштабируется ли Django? [закрытый]

Я создаю веб-приложение с Django. Причины, по которым я выбрал Django были: Я хотел работать с бесплатными / открытыми исходными инструментами. мне нравится Python и чувствую, что это "долгосрочный" язык, тогда как в отношении Ruby я не был уверен, и PHP казался огромной проблемой для изучения. Я строю прототип для идеи и не слишком много думать о будущем. Скорость развития была главным фактором, и я уже знал питон. I знал, что миграция в Google App Engine будет проще, если я решу сделать это ...

Генерировать случайные целые числа от 0 до 9

как я могу генерировать случайные целые числа от 0 до 9 (включительно) в Python? т. е. 0,1,2,3,4,5,6,7,8,9 ...

Правильный способ объявить пользовательские исключения в современном Python?

Как правильно объявлять пользовательские классы исключений в современном Python? Моя основная цель-следовать любым стандартным другим классам исключений, так что (например) любая дополнительная строка, которую я включаю в исключение, распечатывается любым инструментом, поймавшим исключение. под "современным Python" я имею в виду то, что будет работать в Python 2.5, но будет "правильным" для Python 2.6 и Python 3.* способ делать вещи. И под "пользовательским" я имею в виду объект исключения, кот ...

Как обрезать пробелы?

есть ли функция Python, которая будет обрезать пробелы (пробелы и вкладки) из строки? пример: t example stringt→ example string ...

Удаление элемента из справочника

есть ли способ удалить элемент из словаря в Python? кроме того, как я могу удалить элемент из словаря, чтобы вернуть копию (т. е., не изменяя оригинал)? ...

Как перебирать строки в фрейме данных в панд?

у меня есть DataFrame от Панды: import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}] df = pd.DataFrame(inp) print df выход: c1 c2 0 10 100 1 11 110 2 12 120 теперь я хочу перебрать строки этого кадра. Для каждой строки Я хочу иметь доступ к ее элементам (значения в ячейках) по имени столбцов. Например: for row in df.rows: print row['c1'], row['c2'] можно ли это сделать у панд? Я нашел это аналогичный вопрос. Но это не дает мне ответа, в ...

Как проверить, какая версия Python запускает мой скрипт?

Как я могу проверить, какая версия интерпретатора Python интерпретирует мой сценарий? ...

В чем разница между старым стилем и новым стилем классы в Python?

в чем разница между старым стилем и новыми классами стилей в Python? Есть ли когда-нибудь причина использовать классы старого стиля в эти дни? ...

Удалить столбец из таблицы данных с помощью панды-дель-ДФ.имя столбца

при удалении столбца в таблице данных я использую: del df['column_name'] и это прекрасно работает. Почему я не могу использовать следующее? del df.column_name как вы можете получить доступ к колонке / серии как df.column_name, Я ожидаю, что это сработает. ...

Как вывести легенду из сюжета

У меня есть серия из 20 участков (не подзаголовки), которые будут сделаны в одном рисунке. Я хочу, чтобы легенда была вне коробки. В то же время я не хочу менять оси, так как размер фигуры уменьшается. Пожалуйста, помогите мне по следующим вопросам: Я хочу сохранить поле легенды за пределами области сюжета. (Я хочу, чтобы легенда была снаружи в правой части области сюжета). есть ли в любом случае, что я уменьшаю размер шрифта текста внутри поле легенды, так что размер окна легенды будет неб ...

нулевой объект в Python?

Как я могу ссылаться на нулевой объект в Python? ...

Если Python интерпретируется, что есть.файлы pyc?

мне дали понять, что Python-это интерпретируемый язык... Однако, когда я смотрю на свой исходный код Python, я вижу .pyc файлы, которые Windows идентифицирует как"скомпилированные файлы Python". Откуда они берутся? ...