Konvertieren Sie die Dateizeichenfolge in Python in Hex und speichern Sie als .csvPython

Python-Programme
Anonymous
 Konvertieren Sie die Dateizeichenfolge in Python in Hex und speichern Sie als .csv

Post by Anonymous »

Ich habe einen test.txt.

Code: Select all

| 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 |
Ich möchte String in Hex konvertieren und auf Test speichern. />

Code: Select all

30027755
11D010A0
19997078
AA0BA000
30027755
11D010A0
19997078
AA0BA000
30027755
11D010A0
19997078
AA0BA000
< /code>
Ich habe den folgenden Code ausprobiert, aber die Ausgabe ist nicht das, was ich möchte. < /p>
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>
Es ist nicht möglich, diese Werte zu kombinieren. < /p>
30 02 77 55

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post