나는 이미 웹을 검색하여이를 일주일 동안 보냈습니다. 지금 당장 잃어 버렸어.특정 오프셋 후 설정된 양의 바이트 제거
저는 프로그래밍에 익숙하지 않고 현재 오프셋 값 다음에 설정된 양의 바이트를 제거하는 방법을 찾고 있습니다. 오프셋 이후의 모든 항목을 제거하는 것은 아닙니다.
filep = open('filepath', 'r+')
filep.seek(offset in dec)
#command to delete a set amount of bytes from here
filep.save()
filep.close()
내가이 작품을 만들기에 대해 어떻게 갈 수있는이
은 지금은 단지 있나요?
나는 당신이 정확하게 찾고 있다고 확신하지 않습니다. 'inputfile.seek (bytes_to_skip, whence = io.SEEK_CUR)'(그리고 yes,'whence')와 같지 않아야합니까? – Veedrac
빠른 답장을 보내 주셔서 감사합니다! 나는 그런 것을 발견하지 못했다. 그래서 나는 처음부터 원하는 오프셋을 잘라야하고, 끝에서부터 나가기를 원하는 바이트의 마지막 오프셋까지 양쪽 모두를 잘라내야합니다. truncate 함수로 whence를 사용할 수 있습니까? – Aesreal
코드가 완벽하게 작동합니다! 고맙습니다.하지만 평판이 부족하기 때문에 +를 줄 수는 없습니다 .. – Aesreal