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

Подробнее про python...

У меня есть soup.find_all('h2',{'class':'myclass'}, а в ответе есть пробелы после открывающих тегов и перед закрывающими тегами, например: <h2 class="myclass"> This is a Headline </h2> Я хочу избавиться от пробелов, но сохранить текст и теги открытия / закрытия. Что мне удалось, так это удалить пр....
15 Окт 2021 в 14:17
Итак, я попытался начать изучать Python и хорошо, что я использую sololearn, который дает практику по большинству вещей, которые вы изучаете (мне нужно сделать проверку чистоты золота на основе ввода данных пользователем) Вот мой код: #your code goes here if purity >= 75.0% and purity <= 83.3: ....
15 Окт 2021 в 13:48
У меня сейчас есть это; names = [os.path.basename(x) for x in glob.glob(UserInput[0]+'/*.txt')] for i in names: print("file found - "+i) Отлично работает для подсчета имен файлов, заканчивающихся на .txt, и получения базового имени. Однако у меня есть папка с файлом готового типа. Я хотел ....
15 Окт 2021 в 13:46
Вот игрушечный пример моего фрейма данных pandas: country_market language_market 0 United States English 1 United States French 2 Not used Not used 3 Canada OR United States English 4 Germany English 5 United Kingdom French 6 United States German 7 United Kingdom Engl....
15 Окт 2021 в 13:21
Напишите программу Python, которая будет искать строки, начинающиеся с буквы «F», за которой следуют 2 символа, за которыми следует «m:», используя текстовый файл mbox-short.txt. Напишите программу Python, которая будет искать строки, начинающиеся с From и имеющие знак @. Мой код: import re file_h....
15 Окт 2021 в 13:12
У меня есть 3D-массив, который я хочу взять случайные «наборы» со 2-й оси (т.е. ось = 1), N раз. Я могу добиться этого с помощью цикла, но мне нужно будет сделать это не менее 10000 раз, поэтому мне нужно найти векторизованное решение, если это возможно. Я знаю, что заголовок и объяснение не очень ....
15 Окт 2021 в 12:35
Итак, я обучаю нормальный случайный лес в Scikit-Learn: from sklearn.ensemble import RandomForestClassifier from sklearn.datasets import make_classification X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.4) clf_rf = RandomForestClassifier(max_depth=4, random_state=42) clf_r....
15 Окт 2021 в 12:11
Я пытаюсь добавить ссылку в строку f ниже: d += f'<li> {event.time} {event.teacher} {event.student} {event.status} </li>' По сути, я хочу, чтобы это выглядело примерно так: f'<li> <a href="{% url 'somewhere' event.pk %}"> {event.time} {event.teacher} {event.student} {event.status} </a> </li>' Одна....
Я использовал это, чтобы найти первое ненулевое значение строки: def get_first_non_null_values(df): first_non_null_values = [] try: kst = df['kst'].loc[df['kst'].first_valid_index()] first_non_null_values.append(kst) except: kst = df['kst22'].loc[df['kst22'].first....
15 Окт 2021 в 11:38
Мой DF выглядит так: column1 column2 2020-11-01 1 2020-12-01 2 2021-01-01 3 NaT 4 NaT 5 NaT 6 Результат должен быть таким: column1 column2 2020-11-01 1 2020-12-01 2 2021-01-01 3 2021-02-01 4 2021-03-01 5 2021-04-01 6 Я не могу создать следующу....
15 Окт 2021 в 11:36
У меня есть очередь AWS SQS, которая получает сообщения, выполняет итерацию по ним, распечатывая детали, а затем я пытаюсь их удалить. К сожалению, они не удаляются, хотя я получаю успешный ответ. Я не могу понять, почему они не удаляются, хотя уверен, что использовал подобный код раньше. Основной....
15 Окт 2021 в 10:59
У меня есть строковый столбец в моей таблице df, как показано ниже: d = {'col1': ['1.2', '3.4', '1.99', '0.14', '2.9', '', '2.3']} df = pd.DataFrame(data=d) df Я хотел бы преобразовать этот столбец так, чтобы все значения содержали два десятичных знака, но без изменения типа этого столбца на числ....
15 Окт 2021 в 10:51
У меня есть такой список: list1 = ['A','5','-0.5','D','0.5','-3','A','8','-0.7','C','4','1.6','D','1','0.6'] Из этого списка я хочу получить словарь с буквами в качестве ключей и списками кортежей с плавающей запятой в качестве значений, поэтому он должен быть следующим: d = { "A" : [(5 ,-0.5), (8....
15 Окт 2021 в 09:59
Это код, который я использовал для извлечения этого тега с веб-страницы: director = movies[0].find_all("a") Я хочу извлечь директора Фрэнка Датабонта из тега HMTL ниже с помощью BeautifulSoup. [<a href="/title/tt0111161/" title="Frank Darabont (dir.), Tim Robbins, Morgan Freeman">The Shawshank Rede....
15 Окт 2021 в 09:57
В DataFrame «рейтинги» есть два столбца, представляющих интерес: User-ID и Book-Rating. Я пытаюсь создать гистограмму, показывающую количество книг, прочитанных одним пользователем в этом наборе данных. Другими словами, я хочу подсчитать Книжные Рейтинги на User-ID. Я включу набор данных на случай....
15 Окт 2021 в 09:57
Мне нужно скопировать все файлы из одного префикса в S3 в другой префикс в том же ведре. Мое решение выглядит примерно так: file_list = [List of files in first prefix] for file in file_list: copy_source = {'Bucket': my_bucket, 'Key': file} s3_client.copy(copy_source, my_buck....
15 Окт 2021 в 09:44
{ "_class": "org.jenkinsci.plugins.workflow.job.WorkflowRun", "actions": [ { "date": "xyz", "lastBuiltRevision": { "branch": [ { "SHA1": "5213affe970c86cd6e13b9d0e52515ac53f46aae", ....
15 Окт 2021 в 08:56
{% for term in terms %} <div class="term term-count-{{loop.index}}"> <b>{{ term }}</b>: &nbsp;&nbsp; {{ terms[term] }} &nbsp;&nbsp; </div> {% endfor %} 'terms' - это словарь со значением в виде списка в Python: terms = {'a':['1','2','3'], 'b':['4','5','6'], 'c': ['x', 'y', 'z']} ....
15 Окт 2021 в 08:35
Я пытаюсь найти ответ «нет». появления подстроки в строке. Я знаю, что можно использовать функцию count, но она предназначена для неперекрывающихся случаев. Вот мой код, который я нашел в Интернете string = input("Enter the string: "); sub_string = input("Enter the substring: ") count = 0 for i i....
15 Окт 2021 в 07:42
Вот код, который я пытаюсь использовать для очистки данных с веб-сайта FRED, чтобы загрузить данные временных рядов в формате CSV, но он перенаправляет меня на другую страницу. from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By from selenium.....
Вот список, который у меня есть: l = ['m','o','b','i','l','e', ' ','a','l','i',' '] На выходе мне нужно: out = ['e','l','i','b','o','m', ' ','i','l','a',' '] Итак, я придумал это решение start = 0 end = len(lst)-1 for i in range(start,end+1): if lst[i]==" ": break temp = lst[i]....
15 Окт 2021 в 07:33
У меня есть эта таблица в Flask: <tbody> {% for record in records %} <tr> <td onclick=search_results()>{{ record.id }}</td> <td>{{ record.contractor }}</td> <td>{{ record.category }}</td> <td><A HREF='tel:{{ record.phone }}'>{{ record.phone }}</A></td> </tr> {% en....
15 Окт 2021 в 07:26
Setup: df_input = pd.DataFrame(data={'Session': [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2], 'Action': ['Start', 'Action1', 'Action2', 'Action3', 'Pause', 'Action4', 'Action5', 'Resume', 'Finish', 'Start', 'A....
15 Окт 2021 в 07:00
У меня есть следующий код import pandas as pd from pandas_datareader import data as web import numpy as np import math data = web.DataReader('goog', 'yahoo') df['lifetime'] = data['High'].asfreq('D').rolling(window=999999, min_periods=1).max() #To check if it is a lifetime high Как я могу сравнить....
15 Окт 2021 в 05:51
Я пытаюсь удалить соседние дубликаты из списка без использования мутаций списка, таких как del или remove. Ниже приведен код, который я пробовал: def remove_dups(L): L = [x for x in range(0,len(L)) if L[x] != L[x-1]] return L print(remove_dups([1,2,2,3,3,3,4,5,1,1,1])) Это выводи....
15 Окт 2021 в 05:35