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

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

7
Як змістити стовпець у Pandas DataFrame
Я хотів би перенести стовпець у пандах DataFrame, але мені не вдалося знайти спосіб зробити це з документації, не переписавши весь DF. Хтось знає, як це зробити? DataFrame: ## x1 x2 ##0 206 214 ##1 226 234 ##2 245 253 ##3 265 272 ##4 283 291 Бажаний вихід: ## x1 …
101 python  pandas  dataframe 

6
Як встановити два цикли для циклів у розумінні списку python
У мене є два списки, як показано нижче tags = [u'man', u'you', u'are', u'awesome'] entries = [[u'man', u'thats'],[ u'right',u'awesome']] Я хочу витягти записи, entriesколи вони знаходяться в tags: result = [] for tag in tags: for entry in entries: if tag in entry: result.extend(entry) Як я можу написати два цикли …


5
Вибір стовпця панд за місцем розташування
Я просто намагаюся отримати доступ до іменованих стовпців панд цілим числом. Ви можете вибрати рядок за місцем розташування за допомогою df.ix[3]. Але як вибрати стовпець за цілим числом? Мій фрейм даних: df=pandas.DataFrame({'a':np.random.rand(5), 'b':np.random.rand(5)})
101 python  pandas  indexing 

7
Як замінити операції копіювання / глибокого копіювання для об'єкта Python?
Я розумію різницю між модулем копіювання copyта проти deepcopy. Я використовував copy.copyі copy.deepcopyраніше успішно, але це перший раз, коли я насправді перейшов до перевантаження методів __copy__і __deepcopy__. Я вже Гугл і подивився через вбудовані модулі Python шукати екземпляри __copy__і __deepcopy__функції (наприклад sets.py, decimal.pyі fractions.py), але я до сих пір не …

6
Як порівняти два об’єкти JSON з однаковими елементами в різному порядку, рівному?
Як я можу перевірити, чи рівні два об'єкти JSON у python, нехтуючи порядком списків? Наприклад ... Документ JSON a : { "errors": [ {"error": "invalid", "field": "email"}, {"error": "required", "field": "name"} ], "success": false } Документ JSON b : { "success": false, "errors": [ {"error": "required", "field": "name"}, {"error": "invalid", …

5
Python пише в CSV рядок за рядком
У мене є дані, доступ до яких здійснюється через http-запит, і сервер повертає їх у форматі, розділеному комами, у мене є такий код: site= 'www.example.com' hdr = {'User-Agent': 'Mozilla/5.0'} req = urllib2.Request(site,headers=hdr) page = urllib2.urlopen(req) soup = BeautifulSoup(page) soup = soup.get_text() text=str(soup) Зміст тексту такий: april,2,5,7 may,3,5,8 june,4,7,3 july,5,6,9 Як …
101 python  string  file  csv  io 

23
Django: ImproperlyConfigured: Параметр SECRET_KEY не повинен бути порожнім
Я намагаюся створити кілька файлів налаштувань (розробка, виробництво, ..), які містять деякі базові налаштування. Не вдається досягти успіху. Коли я намагаюся запустити, ./manage.py runserverя отримую таку помилку: (cb)clime@den /srv/www/cb $ ./manage.py runserver ImproperlyConfigured: The SECRET_KEY setting must not be empty. Ось мій модуль налаштувань: (cb)clime@den /srv/www/cb/cb/settings $ ll total 24 …
101 python  django  settings 

6
Порядок клавіш у словниках
Код: d = {'a': 0, 'b': 1, 'c': 2} l = d.keys() print l Це друкує ['a', 'c', 'b']. Я не впевнений, як метод keys()визначає порядок ключових слів у межах l . Однак я хотів би мати можливість відновити ключові слова у "належному" порядку. Правильний порядок, звичайно, створив би список …
101 python  dictionary 

6
Python: Як би ви зберегли простий файл налаштувань / конфігурації?
Я не хвилює , якщо це JSON, pickle, YAMLабо будь-який інший . Усі інші реалізовані нами реалізації не сумісні з пересилами, тому якщо у мене є файл конфігурації, додайте новий код у код, а потім завантажте цей конфігураційний файл, він просто вийде з ладу. Чи є простий спосіб це зробити?
101 python  json  settings  config  ini 

3
Як замаринувати або зберегти сесію блокнота Jupyter (IPython) для подальшого використання
Скажімо, я роблю більший аналіз даних у блокноті Jupyter / Ipython із великою кількістю трудомістких обчислень. Потім, з якихось причин, я повинен вимкнути локальний сервер jupyter I, але я хотів би повернутися до аналізу пізніше, без необхідності проходити повторно всі трудомісткі обчислення. Що б я хотів би зробити це pickleабо …



3
Чи безпечні потоки глобальних змінних у колбі? Як розподілити дані між запитами?
У моєму додатку стан загального об'єкта змінюється шляхом надсилання запитів, і відповідь залежить від стану. class SomeObj(): def __init__(self, param): self.param = param def query(self): self.param += 1 return self.param global_obj = SomeObj(0) @app.route('/') def home(): flash(global_obj.query()) render_template('index.html') Якщо я запущу це на своєму сервері розробки, я очікую отримати 1, …

4
Додайте стовпець із кількістю днів між датами в пандах DataFrame
Я хочу відняти дати в "А" з дат у "В" і додати новий стовпець з різницею. df A B one 2014-01-01 2014-02-28 two 2014-02-03 2014-03-01 Я спробував наступне, але отримую помилку, коли намагаюсь включити це в цикл for ... import datetime date1=df['A'][0] date2=df['B'][0] mdate1 = datetime.datetime.strptime(date1, "%Y-%m-%d").date() rdate1 = datetime.datetime.strptime(date2, …

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