나는 특정 언어와 관련이없는 이해력 질문을 가지고 있지만 파이썬으로 글을 쓰고 있기 때문에 파이썬에 태그를 추가했습니다. 필자는 "고정 길이, 분리 기호없이 플랫 파일"로 데이터를 제공해야합니다.구분 기호가없는 고정 길이 플랫 파일
이Input: Column A: date (len6)
Input: Column B: name (len20)
Output: "20170409MYVERYSHORTNAME[space][space][space][space][space]"
"MYVERYSHORTNAME"15 문자 긴하지만, 20 길이의 출력을 고정 이후, 나는 뭔가 5 번 채우도록 하죠 : 그것은 내가 좋아하는 이해하기 때문에, 저를 혼란? 그것은 지정되지 않았습니다.
왜 사람이 구분 기호없이 파일을 필요로합니까? 그/그녀는 분리 된 분야로 그것을 어쨌든 나누어야 할 것입니다, 요점은 무엇입니까?
점은 아마도
파이썬에서, 이진 파일 이런 종류의 적절하게 대처하기 위해, 당신은 예를 들어, 표준 라이브러리에서
struct
모듈을 사용할 수 있습니다 크기가 고정 된 필드 파일 (데이터베이스)로 이진 형식으로 읽을 수 있습니다. –일부 프레임 워크는 ISO8583과 같이이 형식을 요구할 수 있습니다. –