powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python измеить элемент листа
2 сообщений из 2, страница 1 из 1
Python измеить элемент листа
    #39574675
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжаю изучать Пайтон.

имеется json фаил.
считываю его:

[SRC Python
]inputFile = "json/input.json"

myfile = open(inputFile, "r")
result = myfile.read()

json_data = json.loads(result)
[/SRC]

Теперь хочу немного изменить json и записать в новый фаил.
Но
Код: python
1.
2.
3.
4.
for user in json_data:
	score = user["score"]
	score = score + 50
	user["score"] = score



Не срабатывает. Как тут правельно надо!?
...
Рейтинг: 0 / 0
Python измеить элемент листа
    #39574700
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так:

Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
import json

print("Content-type: text/html")
print()

print("test script is run!!!!")

newJSON = []

inputFile = "json/input.json"
outputFile = "json/output.json"

myfile = open(inputFile, "r")
result = myfile.read()

json_data = json.loads(result)

for user in json_data:
    score = int(user["score"])
    score += 50
    row = [user["playerName"], user["score"], user["group"], user["status"]]
    # print(row)
    newJSON.append(row)

print("List was updated!")

myFile1 = open(outputFile, "w")
json.dump(newJSON, myFile1)

myFile1.close()

print("This script finished work!")



Работает. А можно ли как нибудь по изящнее!
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python измеить элемент листа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]