Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

5
json.dumps vs flask.jsonify
Я не впевнений, що розумію мету flask.jsonifyметоду. Я намагаюся зробити рядок JSON з цього: data = {"id": str(album.id), "title": album.title} але те, що я отримую, json.dumpsвідрізняється від того, що я отримую flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Очевидно, що мені потрібно отримати результат, який більше схожий на …
276 python  json  flask 

5
Створіть Pandas DataFrame з рядка
Для того щоб перевірити деяку функціональність, я хотів би створити a DataFrameз рядка. Скажімо, мої дані тесту виглядають так: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ Який найпростіший спосіб прочитати ці дані в Pandas DataFrame?

10
Перетворіть діктову пітона в рядок і назад
Я пишу програму, яка зберігає дані в об’єкті словника, але ці дані потрібно зберегти в якийсь момент під час виконання програми та завантажувати назад у об’єкт словника при повторному запуску програми. Як би я перетворив об’єкт словника в рядок, який можна записати у файл та завантажити назад у об’єкт словника? …

24
Відформатуйте timedelta в рядок
У мене проблеми з форматуванням datetime.timedeltaоб'єкта. Ось що я намагаюся зробити: у мене є список об’єктів, і один з членів класу об'єкта - це об'єкт timedelta, який показує тривалість події. Я хотів би відобразити цю тривалість у форматі годин: хвилин. Я спробував різноманітні методи для цього, і у мене виникають …

3
Встановити змінну в jinja
Я хотів би знати, як я можу встановити змінну з іншою змінною в jinja. Поясню, у мене є підменю, і я хотів би показати, яке посилання активне. Я спробував це: {% set active_link = {{recordtype}} -%} де тип запису - це змінна, надана для мого шаблону.

2
Чому 'x' в ('x',) швидше, ніж 'x' == 'x'?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Також працює для кортежів з декількома елементами, але, схоже, обидві версії ростуть лінійно: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' or 'x' …

6
Скільки класів потрібно помістити в один файл? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Я звик до моделі Java, де у вас може бути один …
274 python  class 


5
Як динамічно будувати об’єкт JSON за допомогою Python?
Я новачок у Python, і я граю з даними JSON. Я хотів би динамічно будувати об’єкт JSON, додаючи якесь ключове значення до існуючого об’єкта JSON. Я спробував наступне, але отримав TypeError: 'str' object does not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', json_data
274 python  json 

11
Ігноруйте кратне повернене значення python
Скажіть, у мене є функція Python, яка повертає декілька значень у кортежі: def func(): return 1, 2 Чи є приємний спосіб ігнорувати один з результатів, а не просто призначати тимчасову змінну? Скажіть, якщо мене зацікавило лише перше значення, чи є кращий спосіб, ніж цей: x, temp = func()
274 python  function  tuples 

11
Як згрупувати рядки фреймів даних у список у групах панд?
У мене є кадр даних панди на dfзразок: a b A 1 A 2 B 5 B 5 B 4 C 6 Я хочу згрупувати за першим стовпцем і отримати другий стовпчик у вигляді списків у рядках : A [1,2] B [5,5,4] C [6] Чи можливо зробити щось подібне, використовуючи …

3
Як перевірити, чи існує стовпець у Pandas
Чи є спосіб перевірити, чи існує стовпець у DataFrame Pandas? Припустимо, у мене є така DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) …
274 python  pandas  dataframe 

6
Пандони Python: Отримайте індекс рядків, стовпець якого відповідає певному значенню
Давши DataFrame зі стовпцем "BoolCol", ми хочемо знайти індекси DataFrame, в яких значення для "BoolCol" == True Наразі у мене є ітераційний спосіб зробити це, який прекрасно працює: for i in range(100,3000): if df.iloc[i]['BoolCol']== True: print i,df.iloc[i]['BoolCol'] Але це не правильний спосіб панди зробити це. Після деяких досліджень я зараз …
274 python  indexing  pandas 

30
IDE розвитку Django [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Я трохи зробив розробку Джанго, але все це було в текстовому редакторі. Мені було цікаво, …
273 python  django  ide 

10
Як виконати програму з Python? os.system виходить з ладу через пробіли в шляху
У мене є сценарій Python, який повинен виконувати зовнішню програму, але чомусь не працює. Якщо у мене є такий сценарій: import os; os.system("C:\\Temp\\a b c\\Notepad.exe"); raw_input(); Тоді вона не працює із наступною помилкою: 'C: \ Temp \ a' не розпізнається як внутрішня чи зовнішня команда, функціонуюча програма чи пакетний файл. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.