왜 그런지 모르지만 file.read()로 파일을 읽으려고 할 때 파이썬은 파일의 첫 번째 행을 인식하지 못합니다. 이것은 인터프리터 버그이거나 내 잘못입니까?file.read()가 첫 번째 행을 읽지 않는 이유는 무엇입니까?
if wfile.readline() != "#! /usr/bin/env python\n":
before = wfile.read()
wfile.seek(0)
wfile.write('#! /usr/bin/env python\n' + before)
wfile.close()
os.chmod(file, 777)
내가 테스트를 위해 사용
파이썬 버전은 파이썬입니다 :이 문제를 일으키는 코드가 http://pastebin.ubuntu.com/1032832/
:
당신은 (읽기 결과 표시) 여기에 프로그램의 복사본이 iOS (Cydia 포트) 2.5.1. 내 장치는 iPad 2입니다.
하지만 file.seek (0)을 사용했습니다! 그럼 뭐가 잘못 됐어? – espectalll
아, 잠깐 ... 고마워! :) – espectalll