일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- STF_PortForwarding
- create table
- centos
- appium server
- nohup
- kitura
- STF
- sshpass
- port forwarding
- 28015
- ubuntu
- PYTHON
- nmap
- ssh
- Jupyter Notebook
- mysql
- postgresql
- rethinkdb
- perfect
- SWIFT
- openpyxl
- GoCD
- 실행권한
- insert
- postgres
- Jupyter
- nGrinder
- Materials
- appium
- ftp
- Today
- Total
목록분류 전체보기 (323)
don't stop believing
SikuliX는 Java로 만들어 졌지만 Jython을 적용했습니다. 즉 Python 2.7도 사용할 수 있습니다.SikuliX에서 Python이 잘 동작하는지 확인해 봅시다. 우선 PC의 Python 버전을 확인해 봅시다. cmd를 열고 아래와 같이 작성합니다.만약 python이 설치되어 있지 않다면 아래 링크를 확인하세요.[Windows에 Python 설치하기] python --version Python 2.7.14 이제 Python으로 txt파일을 생성하고 글을 쓰는 예제를 실행해 봅시다.에디터 프로그램으로 아래와 같이 작성합니다. # -*- coding:utf-8 -*- f = open('newFile.txt', 'wt') for i in range(1, 6): data = "전기줄에서 %d번 참..
앞서 Interacting with the User에서는 한글을 사용하기 위해 .decode('utf-8')을 사용했는데요.웹 페이지의 input 박스에 type() 함수로 한글을 넣을때는 .decode('utf-8')이 적용되지 않습니다. 확인해 보니 type() 함수에는 어렵고 paste() 함수를 써야 합니다. paste() 함수는 붙여넣기 입니다. 구글 검색창에 한글을 입력하는 예제입니다. 참고하세요.
Perfect로 이미지를 업로드하고 이미지를 확인해 보겠습니다.언제나 그렇듯이 swift 버전을 확인하고 가겠습니다. $ swift -version Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) Target: x86_64-apple-macosx10.9 프로젝트 폴더를 만들고 이동합니다. 그리고 swift package init으로 초기화 합니다. $ mkdir nGleServer014 $ cd nGleServer014 TongChunui-MacBook-Pro:nGleServer014 tongchunkim$ swift package init --type executable Creating executable package: nGleSe..
API Documentation tool로 Swagger를 쓰려고 하였으나 node 서버가 아닌 swift로 서버를 만드는 것과 설정상의 어려움으로 다른 tool을 찾게 되었습니다. API Workbench는 Atom에서 Package로 추가하여 사용할 수 있고 raml2html으로 html 파일로 뽑아낼 수 있어 쉽고 간단할 것 같습니다.먼저 Atom을 설치합니다. 그리고 apm 으로 api-workbench를 설치합니다. $ apm install api-workbench Installing api-workbench to /Users/tongchunkim/.atom/packages ✓ Atom을 다시 실행시키면 api-workbench의 dependencies를 설치하라고 뜹니다. 설치해 줍니다.설치하..
OCR을 이용해 원하는 글자를 찾아 보겠습니다. Optical character recognition (also optical character reader, OCR) is the mechanical or electronic conversion of images of typed, handwritten or printed text into machine-encoded text, whether from a scanned document, a photo of a document, a scene-photo (for example the text on signs and billboards in a landscape photo) or from subtitle text superimposed on an image (..
빠르게 가겠습니다.swift 버전을 확인합니다. $ swift -version Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) Target: x86_64-apple-macosx10.9 프로젝트 폴더로 이동해 swift package init으로 초기화 합니다. $ cd ~/Documents/Test_Perfect/nGleServer008 $ swift package init --type executable Creating executable package: nGleServer008 Creating Package.swift Creating README.md Creating .gitignore Creating Sources/ Creatin..
함수의 전달인자로 전달한 클로저가 함수 종료 후에 호출도리 때 클로저가 함수를 탈출(Escape)한다고 표현합니다. 클로저를 매개변수로 갖는 함수를 선언할 때 매개 변수 이름의 콜론(:) 뒤에 @escaping 키워드를 사용하여 클로저가 탈출하는 것을 허용한다고 명시해줄 수 있습니다. 예를 들어 비동기 작업을 실행하는 함수들은 클로저를 컴플리션 핸들러(Completion handler) 전달인자로 받아옵니다. 비동기 작업으로 함수가 종료되고 난 후 작업이 끝나고 호출할 필요가 있는 클로져를 사용해야 할 때 탈출 클로조(Escaping Closure)가 필요합니다. 클로저가 함수를 탈출할 수 이는 경우 중 하나는 함수 외부에 정의된 변수나 상수에 저장되어 함수가 종료된 후에 사용할 경우입니다. 예를 들어 ..
윈도우에 Selenium (Python)을 설치하고 사용해 봅시다.Python 버전을 먼저 확인해 보겠습니다. C:\Users\jake>python --version Python 3.6.4 Selenium 설치는 pip으로 합니다. C:\Users\jake>pip install -U selenium Requirement already satisfied: selenium in c:\users\jake\appdata\local\programs\python\python36-32\lib\site-packages selenium이 이미 설치되어 있다고 합니다.참고로 selenium의 버전이 알고 싶다면 아래처럼 import 후 __version__을 print()함수로 확인할 수 있습니다. C:\Users\jak..
깨끗한 윈도우 PC에서 Python 2.7 버전과 3.6 버전을 설치해 보겠습니다.먼저 PC에 Python이 설치되어 있는지 버전을 확인해 보겠습니다. C:\Users\jake>python --version 'python'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 이제 python을 다운받읍시다. Python Official Site로 이동합니다.[https://www.python.org]Downloads 탭을 클릭하면 Python 3.6.4 버전과 2.7.14 버전을 다운받을 수 있습니다.우리는 두 버전 모두 설치할 것이기 때문에 모두 다운 받습니다. python-3.6.4.exe 파일과 python-2.7.14.msi 파일을 다운 받았습니다. 3.6 버전부..
윈도우에 Python을 설치해 보겠습니다.Python은 버전이 2.7.x와 3.6.x 크게 두 가지 버전이 사용됩니다. 우리는 2.7 버전과 3.6버전 모두 설치해 보겠습니다.그리고 기본 사용을 3.6으로 맞춰 보겠습니다. 먼저 윈도우 PC에 Python이 설치가 되어 있는지 확인해 봅시다.cmd 창을 열고 python 버전을 확인해 봅시다. cmd창은 Windows 키 + R을 누르면 됩니다. C:\Users\jake>python --version Python 2.7.14 python --version을 하면 현제 설치된 python의 버전을 확인할 수 있습니다. 저는 2.7.14 버전이 설치되어 있네요. 그럼 python이 어디에 (어느 폴더에)있는지 찾아 봅시다. where 라는 명령을 사용하면 됩..