perl

perl 언어 강좌, 모듈 소개 등 perl에 대한 내용을 다루는 글

perl 숫자 쉼표찍기 천 단위 쉼표찍기 세자리 쉼표찍기

숫자가 커지면 커질수록 보기 불편해집니다. 그래서 세자리마다 쉼표를 찍으면 금방 자리수를 파악할 수 있죠. perl의 기본함수 중에서 그런 기능을 하는 함수를 찾지는 못했습니다만, 아래의 코드를 기초로해서 함수화하는 방법으로 대응할 수 있을 것 같습니다. 위 코드대로하면 $num에 세자리수마다 쉼표가 찍혀있는 문자열로 저장이됩니다. 먼저 $num에 숫자가 연속으로 4개가 연속되면 반복문을 통해서 끝에서 3자리수 마다 이동하여 쉼표를 찍에 …

perl 숫자 쉼표찍기 천 단위 쉼표찍기 세자리 쉼표찍기 더 보기 »

perl 배열

perl의 자료형 중 하나인 배열 배열을 짧게 알아봅시다. perl에서 배열은 변수의 형태중 하나인데요. 변수명의 앞에 @를 붙여서 사용합니다. @arr={“a”,”b”,”c”}; 위의 예시처럼 사용하여 배열을 선언할 수 있습니다. 배열 안의 값을 사용할 때는 스칼라형으로 사용을 하게 되므로 $를 붙여서 사용합니다 print $arr[0]; 위와 같이 사용하게 되면 0번 인덱스인 “a”가 출력되는 것을 알 수 있습니다. perl은 c언어와 같이 …

perl 배열 더 보기 »

perl 스칼라 자료형 사용법

perl의 자료형은 스칼라, 배열, 해시로 이루어진다고 저번시간에 설명해드렸습니다.이번에는 그 중 스칼라를 설명해 드리겠습니다. 스칼라 $를 앞에 붙이는 변수 perl에서 $를 앞에 붙여서 만드는 변수는 스칼라 변수인데 다른 언어에서 보면 일반적인 변수라고 생각하시면 됩니다. 이 스칼라 변수의 특징은 모든 숫자는 실수로 받아들이고 심지어 문자열도 저장한다는 것입니다. 저는 c언어를 베이스로 프로그래밍을 공부한 사람이다보니 처음에 뭐 이런게 다있지 …

perl 스칼라 자료형 사용법 더 보기 »

perl 자료형

요즘 perl을 자주 만지다보니 perl을 좀 공부해야겠다. 언어의 기본 중의 기본인 자료형을 잘 파악해야된다고 생각한다. 그래서 이번 포스팅은 perl의 자료형이 주제이다. perl 자료형 perl의 자료형은 크게 아래와 같이 있다. 스칼라 단순 변수 숫자, 문자, 참조 $를 앞에 붙인다 배열 index가 0부터 시작하는 배열 @를 앞에 붙인다. 해시 키(key)와 값(value)이 쌍으로 이뤄진 자료형 %를 앞에 붙인다. …

perl 자료형 더 보기 »

perl 크롤링 스크래핑Web::Scraper 이용하여 주식 주가를 크롤링 해보자

이번엔 perl을 이용하여 웹 크롤링(스크래핑)을 해보겠습니다. perl도 다른 언어들 처럼 크롤링을 할 수 있습니다. perl로 크롤링을 하는 방법은 여러 방법이 있을 수 있는데 여기에서는 Web::Scraper 모듈을 이용한 방법을 설명하겠습니다. cpan 혹은 cpanm으로 Web::Scraper 모듈 설치 사용하기에 앞서서 먼저 Web::Scraper 모듈을 설치해야합니다. perl의 모듈은 CPAN에 있으므로 cpan이나 cpanm을 이용하여 설치하시면 됩니다. cpanm의 사용/설치법은 여기서 확인할 수 …

perl 크롤링 스크래핑Web::Scraper 이용하여 주식 주가를 크롤링 해보자 더 보기 »

perl cpanm 사용 / 설치방법

perl을 사용하다보면 모듈의 설치 필요성이 생길 때가 있습니다. perl에는 방대한 모듈 저장소인 CPAN이라는 것이 있습니다. 마치 node js의 npm과 같이 방대한 양의 모듈이 저장되어있어서 필요한 기능을 제공하는 모듈이 있을 가능성이 높으니 검색해서 적용시키면 좋을 것 같습니다. cpan을 사용하는 방법은 터미널에서 cpan을 입력하셔 install [설치할 모듈]을 입력하면 되는데 제 서버 환경에서 뭐가 꼬여있는지 잘 안되더군요.;; 그래서 …

perl cpanm 사용 / 설치방법 더 보기 »

Scroll to Top