루프 내에서 텍스트 파일의 마지막 줄 가져 오기

pylearner
get_number = int(raw_input("How many bootloogs do you wish to upload? "))

사용자 입력에 대한 txt 파일의 마지막 줄을 얻고 싶습니다. 예를 들어 get_number = 2 인 경우 마지막 3 줄은 중복됩니다. 텍스트 끝에서 4 번째 줄과 5 번째 줄을 얻습니다.

  first_log = file(file_success, 'r').readlines()[-4]
  second_log = file(file_success, 'r').readlines()[-5]

get_number = 3 인 경우

그런 다음 다른 줄을 추가해야합니다.

third_log = file(file_success, 'r').readlines()[-6]

get_number는 최대 9 일 수 있습니다.

마지막으로이 데이터를 txt 파일에 씁니다.

   with open(logs_file, "a+") as f:
                f.write("===========================================")
                f.write(ip)
                f.write("===========================================\r\n")
                f.write(first_log)
                f.write(second_log)
                f.close()

루프로 어떻게 할 수 있습니까?

zwer

로그 파일이 전체 메모리에 들어갈 수있는 경우 줄을 슬라이스하고 뒤집을 수 있습니다.

log_lines = file(file_success, 'r').readlines()

with open(logs_file, "a+") as f:
    f.write("===========================================")
    f.write(ip)
    f.write("===========================================\r\n")
    f.write("".join(log_lines[-4:-4-get_number:-1]))
    f.close()

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

TextView Android 개발의 마지막 줄 텍스트 가져 오기

분류에서Dev

Groovy에서 파일의 마지막 줄 가져 오기

분류에서Dev

stdin에서 텍스트 파일 읽기가 마지막 줄에서 중지됨

분류에서Dev

Rails의 각 루프에서 마지막 슬라이스 가져 오기

분류에서Dev

텍스트 파일에서 임의의 줄 가져 오기

분류에서Dev

c에서 파일 텍스트의 번호 줄 가져 오기

분류에서Dev

마지막 줄을 제외한 텍스트 파일의 각 줄에 && \ 추가

분류에서Dev

텍스트 파일의 두 번째에서 마지막 줄에 추가

분류에서Dev

파이썬으로 파일의 마지막 줄에 텍스트 추가

분류에서Dev

루프 내부에서 마지막 날짜 가져 오기

분류에서Dev

텍스트 파일을 읽고 C / C ++에서 줄당 마지막 정수의 결과 만 가져옵니다.

분류에서Dev

텍스트 상자 C #에서 처음 10 줄과 마지막 10 줄 가져 오기

분류에서Dev

해당 줄에 텍스트를 추가하기 위해 파일의 마지막 줄에서 줄 바꿈을 어떻게 제거합니까?

분류에서Dev

텍스트 파일 C #에서 동일한 문자열의 마지막 두 항목을 가져 오는 방법

분류에서Dev

C ++의 잠긴 파일에서 생성, 마지막 액세스 및 마지막 수정 시간 가져 오기

분류에서Dev

Android에서 이번 달의 마지막 타임 스탬프 가져 오기

분류에서Dev

텍스트 파일 C ++의 마지막 6 줄에 액세스

분류에서Dev

PHP를 사용하여 텍스트 파일에서 마지막 줄 찾기

분류에서Dev

마지막 패턴 일치 2 줄 전에 파일에 텍스트 추가

분류에서Dev

파일에서 두 타임 스탬프 사이의 줄 가져 오기

분류에서Dev

kubernetes 클러스터의 ansible (register stdout) 초기화에서 마지막 두 줄을 가져 오는 방법

분류에서Dev

내 스크립트가 내 텍스트 파일의 마지막 줄에서만 작동하는 이유는 무엇입니까?

분류에서Dev

Matlab : 텍스트 파일 일부의 줄 수 가져 오기

분류에서Dev

Matlab : 텍스트 파일 일부의 줄 수 가져 오기

분류에서Dev

서식이 지정된 텍스트 파일에서 줄 간 입력 가져 오기

분류에서Dev

.csv 파일의 마지막 행에서 값 가져 오기

분류에서Dev

텍스트 줄에서 bash의 모든 변수 가져 오기

분류에서Dev

텍스트 줄에서 bash의 모든 변수 가져 오기

분류에서Dev

액세스에서 마지막 일련 번호 가져 오기

Related 관련 기사

  1. 1

    TextView Android 개발의 마지막 줄 텍스트 가져 오기

  2. 2

    Groovy에서 파일의 마지막 줄 가져 오기

  3. 3

    stdin에서 텍스트 파일 읽기가 마지막 줄에서 중지됨

  4. 4

    Rails의 각 루프에서 마지막 슬라이스 가져 오기

  5. 5

    텍스트 파일에서 임의의 줄 가져 오기

  6. 6

    c에서 파일 텍스트의 번호 줄 가져 오기

  7. 7

    마지막 줄을 제외한 텍스트 파일의 각 줄에 && \ 추가

  8. 8

    텍스트 파일의 두 번째에서 마지막 줄에 추가

  9. 9

    파이썬으로 파일의 마지막 줄에 텍스트 추가

  10. 10

    루프 내부에서 마지막 날짜 가져 오기

  11. 11

    텍스트 파일을 읽고 C / C ++에서 줄당 마지막 정수의 결과 만 가져옵니다.

  12. 12

    텍스트 상자 C #에서 처음 10 줄과 마지막 10 줄 가져 오기

  13. 13

    해당 줄에 텍스트를 추가하기 위해 파일의 마지막 줄에서 줄 바꿈을 어떻게 제거합니까?

  14. 14

    텍스트 파일 C #에서 동일한 문자열의 마지막 두 항목을 가져 오는 방법

  15. 15

    C ++의 잠긴 파일에서 생성, 마지막 액세스 및 마지막 수정 시간 가져 오기

  16. 16

    Android에서 이번 달의 마지막 타임 스탬프 가져 오기

  17. 17

    텍스트 파일 C ++의 마지막 6 줄에 액세스

  18. 18

    PHP를 사용하여 텍스트 파일에서 마지막 줄 찾기

  19. 19

    마지막 패턴 일치 2 줄 전에 파일에 텍스트 추가

  20. 20

    파일에서 두 타임 스탬프 사이의 줄 가져 오기

  21. 21

    kubernetes 클러스터의 ansible (register stdout) 초기화에서 마지막 두 줄을 가져 오는 방법

  22. 22

    내 스크립트가 내 텍스트 파일의 마지막 줄에서만 작동하는 이유는 무엇입니까?

  23. 23

    Matlab : 텍스트 파일 일부의 줄 수 가져 오기

  24. 24

    Matlab : 텍스트 파일 일부의 줄 수 가져 오기

  25. 25

    서식이 지정된 텍스트 파일에서 줄 간 입력 가져 오기

  26. 26

    .csv 파일의 마지막 행에서 값 가져 오기

  27. 27

    텍스트 줄에서 bash의 모든 변수 가져 오기

  28. 28

    텍스트 줄에서 bash의 모든 변수 가져 오기

  29. 29

    액세스에서 마지막 일련 번호 가져 오기

뜨겁다태그

보관