파이썬을 사용하여 파일의 시작과 끝에서 특정 바이트 수를 제거하려면 어떻게해야합니까?

JoeyD

실제 형식으로 실제 파일을 추출하기 위해 수정해야하는 파일로 가득 찬 폴더가 있습니다.

찾고있는 데이터를 추출하기 위해 파일의 시작과 끝에서 특정 바이트 수를 제거해야합니다.

파이썬에서 어떻게 할 수 있습니까?

  • 전체 폴더에서만 재귀 적으로 작동하려면 이것이 필요합니다.
  • 또한 바이트가 제거 된 파일을 출력 (또는 기존 수정)하려면이 파일이 필요합니다.

당신이 제공 할 수있는 어떤 도움이나지도에 대단히 감사합니다.

야로슬라프 수 르지 코프
  1. 파일 os.walk에 대한 재귀 반복
  2. 파일 위치 변경 : f.seek
  3. 파일 크기 가져 오기 : os.stat
  4. 현재 위치에서 파일 끝까지 데이터 제거 : f.truncate

따라서 기본 논리 :

  1. 파일 반복
  2. 파일 크기를 가져옵니다.
  3. 파일 열기 ( 'rb +'나는지지한다)
  4. 파일을 읽고 싶은 위치를 찾습니다.
  5. 삭제하려는 바이트까지 읽기 (f.read (file_size-top_dropped-bottom_dropped))
  6. 탐색 (0)
  7. 파일에 읽은 텍스트 쓰기
  8. 파일 자르기

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파이썬. 배열에서 특정 키를 제거하려면 어떻게해야합니까?

분류에서Dev

파이썬에서 시리즈의 문자열 요소를 제거하려면 어떻게해야합니까?

분류에서Dev

특정 파일 이름 길이를 가진 디렉토리에서 모든 파일을 제거하려면 어떻게해야합니까?

분류에서Dev

특정 파일 이름 길이를 가진 디렉토리에서 모든 파일을 제거하려면 어떻게해야합니까?

분류에서Dev

파일 이름에서 특정 문자열을 제거하려면 어떻게해야합니까?

분류에서Dev

문자열의 시작과 끝에서 # 및,를 예상하는 모든 특수 문자를 제거하려면 어떻게해야합니까?

분류에서Dev

txt 파일 (PHP)에서 특정 데이터를 삭제하려면 어떻게해야합니까?

분류에서Dev

REST API를 사용하여 Google 드라이브의 특정 파일에 새 버전을 업로드하려면 어떻게해야합니까?

분류에서Dev

REST API를 사용하여 Google 드라이브의 특정 파일에 새 버전을 업로드하려면 어떻게해야합니까?

분류에서Dev

jQuery를 사용하여 특정 유형의 이미지에 대한 이미지 개수를 표시하려면 어떻게해야합니까?

분류에서Dev

언어 YAML 파일을 사용하여 특정 언어에 대해 작동하는 키워드를 결정하려면 어떻게해야합니까?

분류에서Dev

배치 파일을 사용하여 여러 텍스트 파일의 시작 부분에 텍스트를 추가하려면 어떻게해야합니까?

분류에서Dev

bs4 / python을 사용하여 Wikipedia 사이트에서 txt 파일의 단어 검색 결과를 얻으려면 어떻게해야합니까?

분류에서Dev

특정 개수의 파일이있는 폴더를 삭제하려면 어떻게해야합니까?

분류에서Dev

.htaccess를 사용하여 특정 URL 조건과 일반 URL 조건 모두에 대한 URL을 다시 작성하려면 어떻게해야합니까?

분류에서Dev

파이썬에서 줄을 정렬하고 정보를 추출하려면 어떻게해야합니까?

분류에서Dev

Ruby를 사용하여 씬 서버를 시작하려면 어떻게해야합니까? require ': 이러한 파일을로드 할 수 없습니다-app (LoadError)

분류에서Dev

matlab / Octave를 사용하여 특정 변수에 텍스트 파일을로드하려면 어떻게해야합니까?

분류에서Dev

Rust를 사용하여 파일 끝에서 내용을 자르거나 줄이려면 어떻게해야합니까?

분류에서Dev

파이썬을 사용하여 시작과 끝으로 두 개의 식별자를 통해 거대한 텍스트 파일에서 줄 추출

분류에서Dev

특정 요소에 대한 클릭 이벤트를 사용하여 div에서 클래스를 제거하려면 어떻게해야합니까?

분류에서Dev

사전 이름을 사용하여 파일 이름에서 선행 번호를 제거하려면 어떻게해야합니까?

분류에서Dev

작업 상태 및 특정 작업의 실제를 업데이트하려면 어떻게해야합니까?

분류에서Dev

Tkinter로 파이썬의 다른 파일에서 함수에 액세스하려면 어떻게해야합니까? 내 특정 문제에 대한 해결책을 찾을 수 없습니다.

분류에서Dev

Mac OSX에서 동시에 여러 파이썬 파일을 실행하려면 어떻게해야합니까?

분류에서Dev

JSON 파일에서 특정 요소를 선택하여 HTML 테이블에 표시하려면 어떻게해야합니까? jquery에서

분류에서Dev

파이썬에서 \ n 제거하려면 어떻게해야합니까?

분류에서Dev

파이썬을 사용하여 명령 줄에서 프록시를 배포하려면 어떻게해야합니까?

분류에서Dev

sed를 실행하여 파일의 줄을 바꾸거나 PHP에서 비슷한 작업을 수행하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    파이썬. 배열에서 특정 키를 제거하려면 어떻게해야합니까?

  2. 2

    파이썬에서 시리즈의 문자열 요소를 제거하려면 어떻게해야합니까?

  3. 3

    특정 파일 이름 길이를 가진 디렉토리에서 모든 파일을 제거하려면 어떻게해야합니까?

  4. 4

    특정 파일 이름 길이를 가진 디렉토리에서 모든 파일을 제거하려면 어떻게해야합니까?

  5. 5

    파일 이름에서 특정 문자열을 제거하려면 어떻게해야합니까?

  6. 6

    문자열의 시작과 끝에서 # 및,를 예상하는 모든 특수 문자를 제거하려면 어떻게해야합니까?

  7. 7

    txt 파일 (PHP)에서 특정 데이터를 삭제하려면 어떻게해야합니까?

  8. 8

    REST API를 사용하여 Google 드라이브의 특정 파일에 새 버전을 업로드하려면 어떻게해야합니까?

  9. 9

    REST API를 사용하여 Google 드라이브의 특정 파일에 새 버전을 업로드하려면 어떻게해야합니까?

  10. 10

    jQuery를 사용하여 특정 유형의 이미지에 대한 이미지 개수를 표시하려면 어떻게해야합니까?

  11. 11

    언어 YAML 파일을 사용하여 특정 언어에 대해 작동하는 키워드를 결정하려면 어떻게해야합니까?

  12. 12

    배치 파일을 사용하여 여러 텍스트 파일의 시작 부분에 텍스트를 추가하려면 어떻게해야합니까?

  13. 13

    bs4 / python을 사용하여 Wikipedia 사이트에서 txt 파일의 단어 검색 결과를 얻으려면 어떻게해야합니까?

  14. 14

    특정 개수의 파일이있는 폴더를 삭제하려면 어떻게해야합니까?

  15. 15

    .htaccess를 사용하여 특정 URL 조건과 일반 URL 조건 모두에 대한 URL을 다시 작성하려면 어떻게해야합니까?

  16. 16

    파이썬에서 줄을 정렬하고 정보를 추출하려면 어떻게해야합니까?

  17. 17

    Ruby를 사용하여 씬 서버를 시작하려면 어떻게해야합니까? require ': 이러한 파일을로드 할 수 없습니다-app (LoadError)

  18. 18

    matlab / Octave를 사용하여 특정 변수에 텍스트 파일을로드하려면 어떻게해야합니까?

  19. 19

    Rust를 사용하여 파일 끝에서 내용을 자르거나 줄이려면 어떻게해야합니까?

  20. 20

    파이썬을 사용하여 시작과 끝으로 두 개의 식별자를 통해 거대한 텍스트 파일에서 줄 추출

  21. 21

    특정 요소에 대한 클릭 이벤트를 사용하여 div에서 클래스를 제거하려면 어떻게해야합니까?

  22. 22

    사전 이름을 사용하여 파일 이름에서 선행 번호를 제거하려면 어떻게해야합니까?

  23. 23

    작업 상태 및 특정 작업의 실제를 업데이트하려면 어떻게해야합니까?

  24. 24

    Tkinter로 파이썬의 다른 파일에서 함수에 액세스하려면 어떻게해야합니까? 내 특정 문제에 대한 해결책을 찾을 수 없습니다.

  25. 25

    Mac OSX에서 동시에 여러 파이썬 파일을 실행하려면 어떻게해야합니까?

  26. 26

    JSON 파일에서 특정 요소를 선택하여 HTML 테이블에 표시하려면 어떻게해야합니까? jquery에서

  27. 27

    파이썬에서 \ n 제거하려면 어떻게해야합니까?

  28. 28

    파이썬을 사용하여 명령 줄에서 프록시를 배포하려면 어떻게해야합니까?

  29. 29

    sed를 실행하여 파일의 줄을 바꾸거나 PHP에서 비슷한 작업을 수행하려면 어떻게해야합니까?

뜨겁다태그

보관