По вопросам программирования Python, относящегося к версии языка 3+. Используйте более общий тег [python] для всех вопросов Python и добавляйте его только в том случае, если ваш вопрос зависит от версии. Используйте теги [python-2.x] для вопросов Python 2.
2
Python извлекает только «ключевые» значения во вложенном JSON, где «значение» — это словарь в списке
У меня есть следующий Json:
{
"10208": [
{
"11003": {
"totalExecutions": 1,
"endDate": "",
"description": "",
"totalExecuted": 0,
"started": "",
"versionName": "v2",
"expand": "executionSummaries",
"projectKey": "TEST",
....
4 Фев 2022 в 16:34
Я пришел из мира SQL, и я новичок в этом. Я нашел на w3shools.com похожий код:
def myfunc(n, m):
return lambda a : a * n * m
mydoubler = myfunc(2, 6)
print(mydoubler(15))
Я не могу понять, как параметр a, который, как я полагаю, равен "15" в вызове, становится доступным для лямбды. Я искал и....
4 Фев 2022 в 14:42
Я создал программу для сравнения двух текстовых файлов и определения повторяющихся и уникальных элементов, но сначала цикл for выполняется только один раз, после чего он выходит без повторения второго элемента в файле. если кто-то может помочь, пожалуйста, сделайте.
f1 = open("file1.txt","r")
f2 = ....
4 Фев 2022 в 14:32
Я отправляю строку большого двоичного объекта в остальные заголовки API в качестве токена.
К которому я хочу получить доступ и скрыть его в btyes
bob = request.META.get('HTTP_BLOB_TOKEN')
bob_encoded = bob.encode()
Необработанный большой двоичный объект строки
\x01\x02\x02\x00xM\xc3\xa3\xc2\x98\xc....
4 Фев 2022 в 11:37
Мне нужно преобразовать строку в целое слово в диапазоне от [от нуля до десяти]
Пример ввода 1:
a=two3four
Необходимый результат:
234
Пример 2:
b=fivesixseven
Необходимый результат:
567
Мой код:
def w2n (number):
words = ["zero", "one", "two", "three", "four", "five", "six", "seven", "eight",....
4 Фев 2022 в 11:04
import math
def calculate_distance(p):
if len(p) == 0:
return len(p)
else:
x = [i[0] for i in p]
y = [i[1]for i in p]
dist = 0
distx = 0
disty = 0
for i in range(len(x)):
x1 = x[i-1]
x2 = x[i]
distx....
4 Фев 2022 в 08:42
Интересно, как class C выполняется в этом потоке кода? Когда никто из потока не вызывает его.
class A:
def fun1(self):
print("This is class A")
class B(A):
def fun2(self):
super().fun1()
print("This is class B")
class C(A):
def fun1(self):
sup....
4 Фев 2022 в 07:59
Я пытаюсь запустить следующий код:
import tkinter
tkinter._test
И он говорит это:
Трассировка (последний последний вызов): файл "C:\Users\Desktop\tkintertest", строка 1, в импортировать файл tkinter "C:\Users\AppData\Local\Programs\Python\Python310\lib\tkinter_init_.py", строка 37, в import _tk....
4 Фев 2022 в 06:38
Используя код:
from subprocess import PIPE, run
command = ['echo', ' 4 3 2 5']
result = run(command, stdout=PIPE, stderr=PIPE,universal_newlines=True)
print(result.stdout)
Теперь из этого result я хочу добавить эти значения (4,3,2,5) в массив Python. нужно предложение, связанное с этим.
Благодар....
4 Фев 2022 в 01:20
У меня есть график matplotlib/pyplot, который выглядит так, как я хочу, поскольку оси показывают требуемый диапазон значений от -1 до +1 по осям x и y. Я обозначил оси x и y. Однако я также хочу пометить правую вертикальную ось текстом «Мышление», а верхнюю ось — текстом «Экстраверсия».
Я просмотр....
4 Фев 2022 в 00:47
Я работаю над проектом, бэкэнд находится в python Django, а внешний интерфейс - в react-js, а база данных - в MySQL. Теперь проблема в том, что мне нужно искать продукты в базе данных в моем проекте, но я не знаю, как получить запрос для интерфейса к серверу. Я не знаю кода. Более того, я использу....
4 Фев 2022 в 00:35
Мне нужна помощь с этой функцией для разделения списка имен файлов с добавлением для каждого файла сайта
#!/usr/bin/python3
site = 'http://example.com/'
files = ['Steve.php','Jane.php','Sara.php','Mary.php','Jack.php','Bob.php']
def chunks(l, n):
for i in range(0, len(l), n):
yield l[....
3 Фев 2022 в 23:10
У меня есть кадр данных, который содержит такие столбцы - ['labels', 'labels.1', 'labels.2'] это продолжается до некоторого числа labels.n
Один из этих столбцов содержит нужное мне значение. Я хочу получить это значение и добавить его в df['final_label']. Если значение отсутствует в столбцах меток....
3 Фев 2022 в 22:53
Я создал функцию, которая берет 2 входных потока из текстовых файлов, читает их построчно и добавляет один к другому.
a = open("lib\lists\words.txt")
b = open("lib\lists\extensions.txt")
def iterateLists(word, ext):
#Crafting the word
wordLines = word.readlines()
extLines = ext.readline....
3 Фев 2022 в 21:59
У меня такой df:
values = {'a':[1,2,3,4], 'b':[1,2,5,9], 'c':[10,1000,20,30]}
d=pd.DataFrame(values)
Каков наилучший способ получить столбец с наибольшим разбросом между максимальным и минимальным значениями?
Вывод должен быть следующим: c, потому что 1000 - 10 > 9 - 1 > 4 - 1....
3 Фев 2022 в 21:36
Я хочу иметь возможность округлять весь столбец даты до любых двух 12-часовых значений, к которым ближе всего.
Например, если я хочу, чтобы столбец был округлен до 8 утра или 8 вечера.
dates = pd.to_datetime(['2022-01-28 15:25:22.456', '2022-01-27'])
Должно стать этим
dates2 = pd.to_datetime(['2022....
3 Фев 2022 в 19:47
Есть два списка
l1 = ['k1','k2','k3','k3','k4', 'k5']
l2 = ["1.2.3","abc-2.3.4","xyz-def-5.6.8", "xyz-def-5.6.7","ghjb-5.6.7","7.8.9"]
Мне нужно получить эти элементы как пару key:value в словаре вместе с highest value of duplicate elements. Поскольку словарь содержит уникальные ключи, один из пов....
3 Фев 2022 в 18:35
У меня есть следующий кадр данных «X_df»
Какой город занимает 5-е место по общему количеству магазинов Walmart (супермаркеты и обычные магазины вместе взятые)?
data_url = 'https://raw.githubusercontent.com/plotly/datasets/master/1962_2006_walmart_store_openings.csv'
x_df = pd.read_csv(data_url, head....
3 Фев 2022 в 17:46
Я написал два скрипта Python A.py и B.py, поэтому B.py вызывается в A.py следующим образом:
config_object = {}
with open(config_filename) as data:
config_object = json.load(data, object_pairs_hook=OrderedDict)
command = './scripts/B.py --config-file={} --token-a={} --token-b={}'.format(promote_con....
3 Фев 2022 в 16:54
Я пытаюсь получить из них изображение и звук и использовать их в другом определении, как мне это сделать?
def image():
image = filedialog.askopenfilename(filetypes = (("Image Files",".png .jpg"),("all files","*.*")))
def audio():
audio = filedialog.askopenfilename(filetypes = (("Audio Files....
3 Фев 2022 в 16:43
Рассмотрим следующий CSV-файл, в котором в столбце «Имя» есть повторяющееся имя:
ID,Name,T,CA,I,C,IP
129,K1,1.2,64,386,5522,0.07
6,K1,1.1,3072,28800,6485,4.44
157,K2,1.1,512,1204,3257,0.37
Я хочу сгруппировать строки по имени и записать столбцы I и C следующим образом.
K1:
0 I 386 28800
....
3 Фев 2022 в 13:55
2
Как игнорировать один или несколько ключей всех словарей при циклическом просмотре списка словарей?
Я перебираю список словарей, и мне приходится отбрасывать/игнорировать один или несколько ключей каждого словаря в списке и записывать их в MongoDB. Каков эффективный питонический способ сделать это?
Пример:
employees = [
{'name': "Tom", 'age': 10, 'salary': 10000, 'floor': 10},
{'name': "Mark",....
3 Фев 2022 в 13:48
Итак, я застрял на этом в течение нескольких дней. У меня есть колода карт, и она работает, но я не знаю, как сделать так, чтобы каждая карта имела значение, не используя 52 оператора if/elif для игры в блэкджек. Как сделать 10 пик = 10, 9 треф = 9 и т.д.
import random
#card class to take sui....
3 Фев 2022 в 13:40
Я пытаюсь создать словарь python с дублирующим ключом следующим образом.
x = {"a" :1,"b":2,"z": 4, "c":90, "z":0, "k":None}
print(x["z"])
Когда я вызываю значение ключа "z", оно печатает 0, почему оно не печатает 4? допустимо ли иметь дубликаты ключей в словаре?....
3 Фев 2022 в 13:01
Я пытаюсь построить сложную функцию с помощью matplotlib. Эта функция отображает нормальную одномерную функцию, если мнимая часть равна 0 (и это работает), и всю сложную функцию в виде двумерного графика, если мнимая часть не равна 0. Это функция:
import numpy as np
import matplotlib.pyplot as plt
....
3 Фев 2022 в 13:01