У меня есть большие данные, которые я импортировал из базы данных SQL.Цель состоит в том, чтобы преобразовать некоторые столбцы из HEX в float, а затем преобразовать все данные в файл .txt.
Теперь вот пример того, что у меня есть:
No A B C
0 data1 0x58414587 0x27851588
1 data2 0x56565565 0x98529887
2 data3 0x97199000 0x98519771
3 data4 0x41149932 0x68719870
Итак, мне удалось преобразовать столбец B и столбец C в другие значения, используя python.Но проблема в том, как обновить его в таблице и затем преобразовать все данные в файл .txt.и я хочу, чтобы это было так (просто предположим, что значения правильные)
No A B C
0 data1 1687, 1690 2323, 2326
1 data2 2055, 2056 2567, 2680
2 data3 2890, 2899 2990, 2995
3 data4 1002, 1010 1788, 1790
После выполнения преобразования на Python я получаю значения столбца B в переменной row_list
, которая состоит из спискаиз результатов с плавающей запятой, из этого куска кода
for i in range(ln):
row=cursor.fetchval()
result=slicing_bin(row)
result_float = [float("{0:.2f}".format(i)) for i in result]
row_list.append(result_float)
Итак, что я должен написать, чтобы обновить столбец B & C?Спасибо, если я что-то пропустил, пожалуйста, дайте мне знать.