Преобразовать строку файла в шестнадцатеричный в Python и сохранить как .csv [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Преобразовать строку файла в шестнадцатеричный в Python и сохранить как .csv [закрыто]

Сообщение Anonymous »

У меня есть test.txt. < /p>
Содержание test.txt показано ниже: < /p>
| 55 | 77 | 02 | 30 | A0 | 10 | D0 | 11 | 78 | 70 | 99 | 19 | 00 | A0 | 0B | AA |
| 55 | 77 | 02 | 30 | A0 | 10 | D0 | 11 | 78 | 70 | 99 | 19 | 00 | A0 | 0B | AA |
| 55 | 77 | 02 | 30 | A0 | 10 | D0 | 11 | 78 | 70 | 99 | 19 | 00 | A0 | 0B | AA |
< /code>
Введите описание изображения здесь < /p>
Я хочу преобразовать строку в hex и сохранить ее в test.csv. < /p>
ожидаемые результаты показаны ниже: < /p>
30027755
11D010A0
19997078
AA0BA000
30027755
11D010A0
19997078
AA0BA000
30027755
11D010A0
19997078
AA0BA000

Извините за отсутствие ясности.
Я попробовал следующий код, но вывод не то, что я хочу. Br />import re
import numpy as np
import matplotlib.pyplot as plt
def split(delimiters, string, maxsplit=0):
regexPattern = '|'.join(map(re.escape, delimiters))
return re.split(regexPattern, string, maxsplit)
f = open('test\\test.txt')

n = 0
while n < len(Lines):
delimiters = " "
words = split(delimiters, Lines[n])
print(n,words,len(words))
delimiters = " "
words2 = split(delimiters, Lines[n])
print(words2,"LEN=",len(words2))
delimiters = "|", "\n"
words2 = split(delimiters, Lines[n])
print(words2[4]+words2[3]+words2[2]+words2[1])
n = n + 1
< /code>
Невозможно объединить эти значения. < /p>
30 02 77 55


Подробнее здесь: https://stackoverflow.com/questions/794 ... ave-as-csv
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»