Study/Computer Language 2

[Perl]

#!/usr/local/bin/perl # 암호파일을 읽고, 이것ㅇ르 출력한 후, 다시 닫기. # ref: https://qaos.com/sections.php?op=viewarticle&artid=123 $file = '/etc/passwd'; #파일명 open(INFO, $file); #파일읽기 @lines = #읽어서 배열로 저장 close(INFO); #파일 닫기 print @lines; #배열출력 설명: open함수의 첫번째 매개변수 INFO는 앞으로 펄이 파일을 참조할 때 사용되는 filehandle. 두번째 매개변수는 파일명을 표시하는 표현식. opendir() opendir(DIR, $dirname) || die "opendir Error! \n"; closedir(DIR); $a = mk..

[Python]

어느정도 내용이 채워질 때 까지는, 파이선 관련 기록물들을 한군데 모아놓고 살펴본다. 요즘에는 파이선을 많이 안봐서, 업뎃 속도가 느릴 것 같다. if __name__=="__main__" 프로그래밍을 하다보면, 의미를 정확히는 모르지만 의례 집어넣는 코드들이 있다. 자주 사용하지만 의문을 갖고 사용하지 않기 때문에 한번 알았다가도 돌아서는 잊어버리는 그런 코드들이다. 그래서 간단하게 기록하고자 한다. 파이선에서는 if__name__=="__main__" 이다. 이 의미와 필요성을 정리한다. 보통 __XXXX___ 는 내부적으로 사용되는 변수이다. python에서 .py 파일을 실행하면, __name__ 변수에 __main__ 이 저장된다. 하지만 command 모드에서 import module을 통해서..