이것은 코드의 앞부분에있는 제 부분의 구문 오류입니다.중첩 된 함수의 문제점
안녕하세요, 저는 파이썬으로 작성한 중첩 함수에 약간의 문제가 있습니다. 다음은 관련 코드입니다. 때마다 내가 스크립트를 실행하려고하기 때문에
device = "/dev/sr0"
def burn():
global device
burnaudiotrack(device)
createiso(device)
burntrack2(device)
내가, 혼란 스러워요, 파이썬 수익률이 :
File "./install.py", line 72
burnaudiotrack(device)
^
SyntaxError: invalid syntax
내가 전에 기능을 중첩하고, 유사한 방식으로 그렇게했습니다. 나는 여기에서 꽤 명백한 것을 놓치고있는 것처럼 느낀다. 그러나 나는 그것을 정확하게 지적 할 수 없다. 도와 주셔서 감사합니다/제안!.
편집 : http://dpaste.com/hold/291347/
그것은 조금 혼란, 그리고 다른 오류가있을 수 있지만,이 사람이 나를 애 태우게한다 (나는 원래 단지 포스트 관련 정보에 시도) : 전체 코드
순간.
은 당신이 가능 dpaste 또는 이와 유사한 사이트로, 전체 파일을 붙여 넣을 수 있어야한다? –
이것은 유효한 파이썬입니다, 아니오 SyntaxError –
어떤 버전의 파이썬입니까? 위의 코드는 파이썬 2.5와 파이썬 2.6에서 나에게 (burnaudiotrack, createiso, burntrack2 함수를위한 스텁과 함께) 작동한다. –