Languague
- [typescript] typescript gitbook 튜토리얼 추천 2021.04.16
- [typescript ]typescript 설치 및 실행 2021.04.16
- [Python] 파이썬 Non-ASCII character 오류(파이썬 한글 인코딩) 2020.09.29
- [Python] python 으로 네이버 검색어 조회 2020.05.19 2
- [Python] pip 설치 2020.05.19
[typescript] typescript gitbook 튜토리얼 추천
[typescript ]typescript 설치 및 실행
1. typescript 실행시 필요사항
1) node.js
- 필요 이유 : typescript가 node.js 로 설치 됩니다.
2) typescript
- 용 도 : typescript를 javascript로 변경하는 컴파일러를 제공 합니다
- 버 전 : 2.7.2
- 설치 방법 : npm install -g typescript@2.7.2 (전역으로 설치)
npm install -g typescript 로 최신버젼 설치 가능
작성기준 typescript@4.2.4
2) ts-node
- 용 도 : typescript를 바로 실행하는데 사용 됩니다
- 버 전 : 3.3.0
- 설 치 : npm install -g ts-node@3.3.0
npm install -g ts-node 로 최신버젼 설치 가능
작성기준 ts-node@9.1.1
2. typescript 실행
1) Sample 코드
let hello: string = "hello typescript!";
console.log(hello);
2) 실행 방법
(1) 파일 컴파일 실행
- tsc(TypeScript Compiler)
- tsc 로 컴파일하고 node로 실행
> tsc .\hello.ts
> node.\hello.js
hello typescript!
(2) 파일 직접 실행
- ts-node로 바로 typescript 실행
> ts-node .\hello.ts
hello typescript!
(3) 프로젝트 단위로 실행
- 프로젝트 단위로 실행 할때는 tsc 명령어 만으로 컴파일 가능.
A. tsc 만 실행 할경우
- 프로젝트 root 디렉토리에 tsconfig.json 파일이 존재한다면 해당 파일을 읽어 프로젝트 전체를 대상으로
컴파일
B. tsc --outdir ./dist 로 실행 할경우
- --outdir를 통하여 컴파일 결과가 담김 디렉토리를 선택하면 해당 디렉토리로 컴과일 결과가 저장
'Languague > Typescript' 카테고리의 다른 글
[typescript] typescript gitbook 튜토리얼 추천 (0) | 2021.04.16 |
---|
[Python] 파이썬 Non-ASCII character 오류(파이썬 한글 인코딩)
파이썬 실행시 SyntaxError: Non-ASCII charcer 이런오류가 나면 인코딩 문제이다.
SyntaxError: Non-ASCII character '\xea' in file test.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
이 경우에 해결방법은 파일 내부에 인코딩 방식변경을 해주면 된다,
utf-8 사용시
# -*- coding: utf-8 -*-
euc-kr 사용시
# -*- coding: euc-kr -*-
'Languague > Python' 카테고리의 다른 글
[Python] python 으로 네이버 검색어 조회 (2) | 2020.05.19 |
---|---|
[Python] pip 설치 (0) | 2020.05.19 |
[Python] python 으로 네이버 검색어 조회
사전작업
- 파이썬 설치
- pip 설치
- http 요청에 필요한 라이브러리 python requests 라이브러리 설치
pip install requests
검색어 파싱하기
원래는 html 파일 파싱하려고 했으나
2020 5월 19일 기준 네이버 검색어는 api 로 조회하고 있어, 크롬 네트워크 탭에서 api 주소 확인 후 소스코드에 복붙하고 json 데이터 파싱
import requests
# from bs4 import BeautifulSoup
import json
response = requests.get('https://apis.naver.com/mobile_main/srchrank/srchrank?frm=main&ag=30s&gr=2&ma=0&si=0&en=0&sp=0')
html = response.text
# soup = BeautifulSoup(html, "html.parser")
json_dict = json.loads(html)
for i in json_dict['data']:
print(i['keyword'])
다음과 같이 소스 파일 작성한 후
python 실행!!
python 파일명.py
'Languague > Python' 카테고리의 다른 글
[Python] 파이썬 Non-ASCII character 오류(파이썬 한글 인코딩) (0) | 2020.09.29 |
---|---|
[Python] pip 설치 (0) | 2020.05.19 |
[Python] pip 설치
윈도우 설치
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
위 명령어 전에 파이썬을 설치해야 한다.
http://www.python.org/downloads
mac 설치
1. pip 설치여부 확인
[1] 파이썬3 및 파이썬2.7.9이상
파이썬3을 사용중이면 pip3가 기본으로 설치되어 있다.
- pip3 설치여부 확인
$ pip3
있으면 이거 쓰면 된다. 업그레이드 해준다.
- pip3 버전 확인 및 업그레이드
$ pip3 -V
$ pip3 install --upgrade pip
'Languague > Python' 카테고리의 다른 글
[Python] 파이썬 Non-ASCII character 오류(파이썬 한글 인코딩) (0) | 2020.09.29 |
---|---|
[Python] python 으로 네이버 검색어 조회 (2) | 2020.05.19 |