진통제 아스피린은 부작용 위궤양이 있다고 밝혀져
타이레놀이 아스피린의  자리를 빠르게 차지함
하지만 타이레놀 복용 중 술을 마시면 간부종을 일으킬수 있다고 함
타이레놀 10그램을 24시간 안에 복용하고 소주 세 잔을 마시면 급성 간부전을 일으킴

@출처: 살아남은 자의 조건

반응형

1. 현재 itunes 백업 위치 찾기
- 윈도우 탐색기의 주소창에 %appdata% 입력
- 해당 폴더로 이동하면 'Apple' 혹은 'Apple Computer > MobileSync > Backup 찾아 이동

2. Backup 폴더 아래 파일 삭제
- 폴더 아래의 기존 파일 삭제

3. 원하는 디스크의 폴더로 연결하기
- 관리자모드로 cmd 실행
- 2번의 Backup 폴더 상위 폴더로 이동
- 심볼릭 명령어 입력하기
예) mklink /d "Backup" "D:\NewBackup"


반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

웹 구성언어  (0) 2021.12.27
[COS Pro] Python 2급  (0) 2021.12.06
[Python] 크롤링 모듈 요약  (0) 2021.09.27
[python] 가상환경 설정  (0) 2021.09.09
[Javascript] 조건에 맞는 값 응답 함수  (0) 2021.09.02


1. urllib.request.urlopen(url)
: url호출하여 응답결과 리턴
:  response = req.urlopen(url)
:  contents = reponse.read()
: 혹은 한번에 contents = req.urlopen(url).read().decode('UTF-8')로 읽을 수 있음


2. urllib.request.urlretrieve(url, file_path)
: url 호출하여 파일로 저장, return 항목은 file과 header
: ex) file, header = urllib.request.urlretrieve(url, file_path)


3. urllib.parse.urlencode({'format':'json'})
: dictinary 형태의 값을 urlecoding한다.


4.requests.get(url, stream=True, verify=False)
: url 호출할 결과를 포맷팅하여 읽을 수 있다.
r=s.get('https://jsonplaceholder.typicode.com/todos/10', stream=True, verify=False)
print(r.text)
print(r.headers)
print(r.json())
print(r.json().keys())


5. fake_useragent
: urlopen 혹은 requqest에서 가짜 agent헤더 설정
ua = UserAgent()
headers ={
    'User-agent':ua.ie,
    'referer' : 'https://finance.daum.net/'
}
url = "https://finance.daum.net/api/search/ranks?limit=10"
data = req.urlopen(req.Request(url, headers=headers))


6. 쿠키 설정
s =requests.Session()
r = s.get("https://httpbin.org/cookies", verify=False)

#쿠키 설정
jar = requests.cookies.RequestsCookieJar()

#예제 post
r = s.post('https://httpbin.org/post', data={'name':'scott'}, cookies=jar)

#예제 post payload 형태
payload1 = {'name':'scott', 'pwd':'dragon'}
r = s.post('https://httpbin.org/post', data=payload1, cookies=jar)

7.BeautifulSoup
: 서버에서 응답한 html 항목 처리
soup = BeautifulSoup(html,'html.parser')
print(soup.prettify())
h1 = soup.html.body.h1
#태그 안에 클래스로 조합하여 가져오기
link2 = soup.find_all('a',class_='sister')  # 오류 class_ <==under bar 필요

#태그 텍스트 조건
link3 = soup.find_all("a",string=["one"," two "])  # 오류 텍스트가 정확히 일치해야 함, 공백 있어도 불일치

#------------------------------------------
# find, findall : 태그로 검색
# select, select_one : css 선택자
#------------------------------------------
link5 = soup.select_one('p.title > b')
print(link5.text) #오류 select로 하면 에러가 발생함

link6 = soup.select_one('a#link2')
print(link6.string)

link7 = soup.select_one("a[data-io='link3']")  # 해당되는 값이 없으면 에러가 발생함
print(link7.text)


link8 = soup.select_one("p.story > a:nth-child(2)")  
print(link8)

link9 = soup.select_one("p.story > a:nth-of-type(2)")

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[COS Pro] Python 2급  (0) 2021.12.06
[Apple] iPhone pc 백업 위치 변경  (0) 2021.11.25
[python] 가상환경 설정  (0) 2021.09.09
[Javascript] 조건에 맞는 값 응답 함수  (0) 2021.09.02
상대경로  (0) 2021.08.23


o PC 환경 구축
- C:\Python37\Project로 이동하여
- python -m venv python_crawl 로 가상환경 만들고
- cd script로 이동하여 activate 명령어로 가상환경 활성화
- 가상환경 커맨드라인에서 code 입력하여 VS Code를 실행함
- VSCode가 실행되면 메뉴에서 보기 > 명령 팔레트 선택하고 pythonselect 입력하여 python select interpreter에서 좀 전에 생성한 가상환경 폴더의 /scripts 아래 python.exe를 선택함
- 다시 명령 팔레트 선택하고 Tasks:Configure Task 선택 > 그다음에 create task json 선택하고 others를 눌러서 파일이 생성됨
- 기본 설정을 카피한다.
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Project Label",
            "type": "shell",
            "command": "python",
            "args": [
                "$(file)"
            ],
            "presentation": {
                "reveal": "always",            
                "panel": "new"
            },
            "options": {
                "env": {
                    "PYTHONEIOENCODING":"UTF-8"
                }
            },
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[Apple] iPhone pc 백업 위치 변경  (0) 2021.11.25
[Python] 크롤링 모듈 요약  (0) 2021.09.27
[Javascript] 조건에 맞는 값 응답 함수  (0) 2021.09.02
상대경로  (0) 2021.08.23
VScode 단축키  (0) 2021.08.18


// 객체활용 연관 텍스트 출력 함수
function AnimalSound(text)
{
  const Animal = {
    dog: '멍멍',
    cat: '야옹',
    bird: '짹짹',
  };

  return Animal[text] || '...not definded animal';
}


console.log(AnimalSound('dog'));

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[Python] 크롤링 모듈 요약  (0) 2021.09.27
[python] 가상환경 설정  (0) 2021.09.09
상대경로  (0) 2021.08.23
VScode 단축키  (0) 2021.08.18
[PYTHON] vs code 가상환경 설정  (0) 2021.08.06


o 상대경로
./  : 현재 파일의 디렉토리(생략가능)
../ : 현재 파일의 디렉토리 밖

<img src="./assets/images/xxx.jpg"..>와 <img src="assets/images/xxx.jps..>는 동일하다.

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[python] 가상환경 설정  (0) 2021.09.09
[Javascript] 조건에 맞는 값 응답 함수  (0) 2021.09.02
VScode 단축키  (0) 2021.08.18
[PYTHON] vs code 가상환경 설정  (0) 2021.08.06
[PYTHON] dictionary  (0) 2021.08.05

거짓의 맹점은 끝내 일관성을만들 수 없다.

나의 언어의 한계는 즉 세계의 한계라는 것이다. (비트겐슈타인)

반응형

약어로 랩핑: ctrl p 이후 “ > wrap “ 입력
단축키 검색: “열린 따옴표만 입력

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[Javascript] 조건에 맞는 값 응답 함수  (0) 2021.09.02
상대경로  (0) 2021.08.23
[PYTHON] vs code 가상환경 설정  (0) 2021.08.06
[PYTHON] dictionary  (0) 2021.08.05
[PYTHON] tuple  (0) 2021.08.05

VS Code에서 Python 가상환경 설정하기 

<가상환경 설정>


1. VS Code 실행
2. VS Code > command prompt 실행
3. cmd 창에서 "python -m venv myvenv" 실행하여 가상환경 하나 만듦
-> myvenv 폴더가 만들어짐
4. cmd 창에서 "myvenv\Scripts\activate" 가상환경 실행
- 프로프트가 달라짐
- "pip list" ==> 모듈 설치 현황 보기
- "pip install requests"
5. 가상환경 실행 설정
- VS Code > File > Preference > Setting 선택하고
  오른쪽 창 상단에 있는 "Open Settings (JSON)" 아이콘을 클릭하여 설정값 추가
- "terminal.integrated.shell.windows":"C:\\Windows\\System32\\cmd.exe"
- 위의 입력하고 VS Code 종료하고
- myvenv 아래의 py파일을 실행하면(run without debugging)
(myvenv) C:\python_basic> 과 같이 cursor가 보여짐


_______________________________________

"python.analysis.extraPaths": ["./myvenv/chapter8","./myvenv/startcoding" ],   <======== 패키지 path 설정

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

상대경로  (0) 2021.08.23
VScode 단축키  (0) 2021.08.18
[PYTHON] dictionary  (0) 2021.08.05
[PYTHON] tuple  (0) 2021.08.05
[python] f string  (0) 2021.08.05


stock_a  = {"삼성전자": 1000, "LG전자":2000, "애플":10000}

for item in stock_a.items():
   print(item)
   print(f"{item[0]} : {item[1]}")

for key in stock_a.keys():
    print(key)

for value in stock_a.values():
    print(value)

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

VScode 단축키  (0) 2021.08.18
[PYTHON] vs code 가상환경 설정  (0) 2021.08.06
[PYTHON] tuple  (0) 2021.08.05
[python] f string  (0) 2021.08.05
5G 커버리지  (0) 2021.07.20

#패킹
numbers= 1,3,6

#언패킹
a,b,c = numbers


x = list(range(5))
y= tuple(x)

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[PYTHON] vs code 가상환경 설정  (0) 2021.08.06
[PYTHON] dictionary  (0) 2021.08.05
[python] f string  (0) 2021.08.05
5G 커버리지  (0) 2021.07.20
TCP 3way handshake  (0) 2021.04.14

출력문자열 안에 변수를 배치 가능
예) a=1
b=2
print(f” {a} + {b} = {a+b}”)

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[PYTHON] dictionary  (0) 2021.08.05
[PYTHON] tuple  (0) 2021.08.05
5G 커버리지  (0) 2021.07.20
TCP 3way handshake  (0) 2021.04.14
피싱 대처법  (0) 2021.03.10

커버리지의 기준은 DL 10M bps, UL 1M bps이고
LTE는 도심에서 6~700미터,
28GHz는 1~200 미터임

반응형

'아는 것이 힘 > IT세상' 카테고리의 다른 글

[PYTHON] tuple  (0) 2021.08.05
[python] f string  (0) 2021.08.05
TCP 3way handshake  (0) 2021.04.14
피싱 대처법  (0) 2021.03.10
[AI] 인공지능 발전 역사  (0) 2021.02.01

그 엄마가 보내 준 상자들을 인도 길거리의 소처럼 먹어 치우며 나는 살아남았다.


“엄마, 아버지도 사는 게 무섭던 때가 있었단다. 그래도 해가 서산으로 꼴딱 넘어가먄 안심이 되더라. 아, 오늘도 무사히 넘겼구나 하고, 그러니 해 넘어갈 때까지만 잘 버텨라. 그러면 다 괜찮다.”

반응형

로마시대 이후 영국왕가 및 왕/여왕 계보

<영국 왕/여왕 계보>

영국왕은 현재 화노버 왕조에 이어서 원저 왕조로 엘리자베스2세에 이어서 찰스 3세가 왕위를 이어받음

1910년 조지5세
조지 프레드릭 어니스트 알버트 윈저
에드워드7세의 차남
러시아 니콜라이2세와 독일 빌헬름2세 사촌
형이 독감으로 사망하여 왕세자가 됨
테크의 메리와 결혼
해군 복무, 사냥에 뛰어남
대영제국 최대 영토 확보
1936년 사망, 장남인 에드워드가 왕위를 물려받았다가 10개월 재임 후 1936년 12월 차남 알버트가 왕위 계승


1936년 에드워드 8세
조지5세와 메리의 장남
미국 이혼녀인 윌리스 워필드 심슨과 결혼하고자 했으나 반대로 인해 남동생 조지6세에게 왕위 이양
윈저공작으로 스스로 신분 강등
프랑스 망명생활,78세 심근경색으로 사망

1936년 조지6세
애드워드8세 동생,조지5세의 아들
스코틀랜드 귀종 엘리자베스 보우스 리옹과 결혼
첫째 딸 엘리자베스와 둘째 딸 마거릿 낳음
윈스턴 처칠 수상으로 임명
대영제국 해체, 영연방국가로 전환
아일랜드 공화국 독립 선언
1952년 폐암으로 사망

1952년 엘리자베스2세 여왕
조지6세의 딸
16개국 영연방(1억 3천만명)의 최장수 여왕
2차 대전에 전투업무 참여, 병사와 동일한 훈련
그리스와 댄마크의 필리프 에드워드 왕자와 결혼
필리프는 앨리자베스와8촌이며 그리스 왕위 포기
1953년 결혼
찰스왕자가 스펜서 가문의 다이애나와 결혼
앤공주 이혼, 마가릿 공주 파혼, 앤드루 왕자도 이혼
왕실 면세 특권 포기

각 왕조별 영국왕/여왕 계보는 아래 링크 참고

출처: https://zondigy.tistory.com/442 

 

반응형

+ Recent posts