Coding
-
파이썬을 잘 사용하는 방법Coding 2023. 2. 22. 05:50
Python을 효과적으로 사용하는 데 올바른 언어를 선택하고 코드를 함수 및 클래스로 구성하는 것이 중요합니다. UnitTest 및 Pytest와 같은 도구를 사용하여 코드를 테스트하면 잠재적 인 문제가있는 문제를 식별하는 데 도움이됩니다. Python은 다양한 작업에 사용할 수있는 강력하고 다재다능한 언어입니다. 웹 애플리케이션을위한 스크립트를 작성하거나 데스크탑 응용 프로그램 구축 또는 데이터 작업을하든 Python은 작업을 완료하는 데 도움이되는 다양한 도구를 제공합니다. 파이썬의 역사 Python은 1991년 네덜란드 컴퓨터 과학자인 Guido van Rossum이 처음 소개한 프로그래밍 언어입니다. 인기 있는 영국 코미디 그룹 Monty Python의 이름을 따서 명명되었으며 다양한 프로그래밍 ..
-
페이지 스크롤에서 고정 플로팅 비디오 만드는 방법Coding 2022. 11. 24. 05:24
개요 최근 비디오 스트리밍 서비스, 뉴스 웹사이트, 페이스북 등 미디어 웹사이트를 탐색하다보면 비디오 플레이어에 대한 추세를 알 수 있다. 비디오가 있는 페이지를 아래로 스크롤하면 플레이어가 플로팅되고 축소되어 보기에서 사라지지 않고 뷰포트 측면에 고정된다. 이를 통해 사용자는 비디오를 주시하면서 동시에 다른 콘텐츠를 살펴볼 수 있다. 이 듀토리얼에서 동일한 경험을 재현하는 방법을 알아볼려고 한다. YouTube 동영상 추가 페이지에 표시하려는 내용에 따라 위의 HTML을 조정하십시오. .video-wrap및 .videodiv 는 그대로 둡니다 . .video-wrap이것은 페이지에서 초기에 정적 상태로 유지되며 스크롤 위치가 div 하단을 넘어/아래로 이동하면 고정됩니다 . CSS @keyframes ..
-
selenium을 이용한 image down auto 실행Coding 2022. 7. 4. 22:29
셀레니움을 통한 이미지를 다운로드해보기를 진행하고자한다. 1.파이썬 가상 환경 세팅 A. python 3.8 A(1.0), B(1.1) B. python 3.5 A(1.1), C(1.0) C. python 2.7 B(2.0), D(1.0) 상황에 따른 호환되는 파이썬 버전이 다름 파이썬 버전을 분리해 가상환경화 하여 선택할 수 있음 1) 비주얼스튜디오 실행 Python venv 가상 환경 구글 검색 > 공식홈페이지 > 명령어 확인 python3 -m venv /path/to/new/virtual/environment 명령어를 통해서 가상환경 구축 진행가능함 여기서 본인 컴퓨터에 설치한 파이썬 이름을 확인해서 작성하고 일부 경로 수정 /~ 이후는 생성할 파일명이기 때문에 본인이 만들 이름을 만들어줌 pyt..
-
파이썬 자료형이란 무엇Coding 2022. 7. 3. 17:53
6 + 6 = 12 '6' + '6' = '66' 자료형은 값의 타입을 나타낸다. 숫자, 문자열, 불(타입) 변수, 리스트, 튜플, 딕셔너리, 집합(타입의 자료구조) 변수란 값을 담는 상자로 a=6은 a라는 상자에 6을 담는다는 말로 이해한다. 등호는 b=a+6 b라는 상자에 6+6=12라는 값을 넣는다라는 말로 이해한다. 숫자형 정수형 (1,2,-3) a = 6 print(a) 6이 출력된다. a = 6 print(type(a)) int라고 출력이된다. 즉 정수는 int라고 이해한다. 실수 (1.24, -45) a = 1.2 print(type(a)) float이라고 출력이된다. 즉 실수는 float라고 이해한다. 컴퓨터식 지수 8진수 16진수 사칙연산이 가능하다 +,-,*,/ **는 제곱을 구함 %는..
-
Next.js-웹과 애플리케이션-React-DOM-HTML로 이어지는 스토리Coding 2022. 6. 29. 05:16
Next.js를 효과적으로 사용하려면 자바스크립트, 리엑트 및 관련 앱 개발 개념에 익숙해지면 도움이 된다. 그러나 자바와 리엑트는 방대하다. 넥스트제이에스는 간단한 프로젝트를 단계별로 빌드한다. 자바스크립트 애플리케이션으로 시작한 다음 리엑트 및 넥스트제이에스로 마이그레이션한다. 각 섹션은 이전 섹션을 기반으로 하므로 이미 알고 있는 내용에 따라 시작할 위치를 선택할 수 있다.(넥스트제이에스페이지에서) 네스트제이에스는 빠른 웹 애플리케이션을 만들기 위한 빌딩 블록을 제공하는 유연한 리엑트 프레임워크다. 그러나 이것이 정확히 무엇일까 웹 애플리케이션의 빌딩 블록 최신 애플리케이션을 구축할 때 고려해야 할 몇 가지 사항이 있다 사용자 인터페이스 – 사용자가 애플리케이션을 소비하고 상호 작용하는 방법이다 라..
-
파이썬이란Coding 2022. 6. 28. 00:39
귀도 반 로섬 Guido Van Rossum 이 취미로 만든 프로그래밍 언어로 1991년 최초 발표가 되었다. 2000년 파이썬2, 2008년 파이썬3가 발표되었다. 구글에서 만들어진 소프트웨어의 50% 이상이 파이썬으로 구성되어 있다. 드롭박스, 인스타그램 등이 추가로 있다. 파이썬 최초 생성 문서는 공식 홈페이지에 서문이 소개되어 있다. 특징 이해하기가 쉽고 공동작업과 유지보수를 하기에 편하게 되어 있다. 몬티 파이튼 비행 서커스라는 코미디 프로그램에 이름에서 따왔다고함 파이썬은 인간친화적 언어라고 소개한다. if 4 in [1,2,3,4] : print는 4가 있다라는 의미라고함 파이썬의 문법은 쉬워 빠르게 배울 수 있고 대학교 교양 강의로 파이썬을 활용하거나 프로그래밍 유 경험자라면 금방 배울 수..
-
개발 framework 와 Next.js (feat. 인기있는 기술)Coding 2022. 6. 27. 22:07
웹 프레임워크 web framework 또는 웹 애플리케이션 프레임워크web application framework는 웹 서비스 개발을 위한 프레임워크다. java의 spring, python의 Django, Node.js의 Express, PHP의 Laravel, Ruby의 Ruby on Rails 등이 특히 알려져 있는 상태인거 같다. 웹 프레임워크를 사용하면 빠르게 웹사이트를 구축하는 과정을 진행한다고 한다.? 아직 잘 모르겟다 웹 프론트 앤드용 SPA 프레임워크는 AngularJS나 Vue.js 등으로 Javascript 기반이다. Spring이나 Django, Ruby on Rails의 경우 풀 스택 Full-stack 웹 프레임워크다. 풀 스택은 "모든 분야에 다 능숙한"이라는 의미로, 풀 스..
-
hover 태그 활용하기Coding 2022. 6. 13. 08:17
HTML에서 페이지에 다른 특정 페이지를 호출할 때는 기본적으로 a태그를 사용한다. a태그는 링크의 기능을 가지고 있는 태그다. 링크를 거는 것은 간단하나 a태그에 몇가지 속성이 존재한다. 총 4개의 속성이 존재하는데 link, visited, hover, active가 있으며 css에서 해당 속성을 활용해 링크에 특정 액션을 인식할 수 있어 스타일을 지정하는데 활용한다. a:link 해당 링크를 방문하기 전 상태 a:visited 해당 링크를 방문한 뒤 상태 a:hover 해당 링크에 마우스를 올렸을 때 상태 a:active 해당 링크를 클릭했을 때 상태 icon hover 이펙트에서는 css를 이용해 9가지의 효과를 해볼 수 있으며 해당 효과는 아이콘 이미지가 아닌 아이콘이 출력되는 폰트를 사용해 색..