본문 바로가기

Programming424

Jupyter Lab CSS 변경 Jupyter Lab CSS 변경 Jupyter lab Dark 테마에서 문자열색이 잘 안보이는 문제가 발생 extension으로 테마 변경 위 방법으로 안되면 CSS 변경 Extension 활성화를 통해 추가 테마 설치 setting → Advanced Settings Editor 클릭 Extension Manager 선택후 User Preferences 를 작성합니다. { "enabled": true } 저장한 후 확장탭에서 테마 검색 후 설치합니다. 만약 버전이 안맞아서 build 에서 실패할 경우 CSS를 직접 수정합니다. CSS 수정 dark 테마의 경우 /usr/local/share/jupyter/lab/themes/@jupyterlab/theme-dark-extension 에 있는 index.. 2019. 7. 3.
[Flutter] json_serializable 사용하기 [Flutter] json_serializable 사용하기 문제 flutter 에서 json 데이터를 사용하기 위해서는 이를 Map 으로 변경해서 사용해야 합니다. json을 객체로 변경하기 위해 fromJson, 객체를 json으로 변경하기 위해 toJson 함수를 만들어서 사용합니다. class User { final String name; final String email; User(this.name, this.email); User.fromJson(Map json) : name = json['name'], email = json['email']; Map toJson() => { 'name': name, 'email': email, }; } 이 때 문제점은 내부 변수가 변경되거나, 추가, 삭제 되면.. 2019. 6. 13.
BeautifulSoup 파싱이 뭔가 이상하다 BeautifulSoup 파싱이 뭔가 이상하다 문제 크롬에서 개발자 도구로 보면 분명히 html 요소가 있는데, BeautifulSoup를 사용해서 가져오면 None 으로 나옵니다. 코드는 아래와 같습니다. def get_bs(url): req = requests.get(url) html = req.text bs = BeautifulSoup(html, "html.parser") return bs 원인 여러가지로 시도하다가 Postman으로 테스트하면서 이유를 알게되었습니다. html 중 922번째 줄에서, 에러가 발생하였고 이로 인해 파싱이 제대로 되지 않았습니다. 그래서 뒤이어서 나와야 하는 정보들은 아래와 같이 변경되면서 사리지게 되었습니다. 스키 장터 해결 파서를 html5lib로 변경합니다. 파서.. 2019. 6. 7.
100 numpy exercises 100 numpy exercises 실행¶ 0. Install numpy package¶ numpy 패키지 설치 설치되지 않은 경우에만 실행하세요 In [2]: !pip install numpy Collecting numpy Downloading https://files.pythonhosted.org/packages/ce/61/be72eee50f042db3acf0b1fb86650ad36d6c0d9be9fc29f8505d3b9d6baa/numpy-1.16.4-cp37-cp37m-win_amd64.whl (11.9MB) Installing collected packages: numpy Successfully installed numpy-1.16.4 You are using pip version 19.0.3,.. 2019. 6. 5.
정규표현식 문제 - regexone.com 정규표현식 문제 - regexone.com Problems Problem 1: Matching a decimal numbers 언뜻보기에 숫자와 일치하는 정규식을 작성하는 것이 쉽지 않을까요?우리는 어떤 숫자와도 일치하는 \d 특수 문자를 가지고 있으며 소수점과 일치해야합니다. 단순한 숫자의 경우, 맞을 수도 있지만 과학적 또는 재무적인 숫자로 작업 할 때는 종종 양수 및 음수, 유효 숫자, 지수 및 다른 표현 (예 : 수천 및 수백만을 구분하는 데 사용되는 쉼표)을 처리해야 합니다.다음은 몇 가지 다른 형식의 숫자입니다. 점 메타 문자를 사용하여 임의의 문자가 아닌 소수점 자체를 어떻게 일치시켜야하는지 주목하십시오. 마지막 번호를 건너 뛰는 데 문제가 있는 경우 나머지 숫자와 비교하여 줄 번호가 어떻게.. 2019. 1. 31.
정규표현식 연습 - regexone.com 정규표현식 연습 - regexone.com Lesson Lesson 1: An Introduction, and the ABCs 정규식은 코드, 로그 파일, 스프레드 시트 또는 문서와 같은 텍스트에서 정보를 추출하는데 매우 유용합니다. 공식 언어에는 많은 이론이 있지만 다음 강의와 예제에서는 정규 표현식을 보다 실용적인 방식으로 사용하여 가능한 한 빨리 사용할 수 있도록 합니다.정규 표현식을 사용할 때 가장 먼저 알아야 할 것은 모든 것이 본질적으로 문자이며 우리는 특정 문자 시퀀스 (문자열이라고도 함)와 일치하는 패턴을 작성하고 있습니다. 대부분의 패턴은 문자, 숫자, 구두점 및 기타 기호를 % # $ @ !와 같이 키보드에 포함하는 일반 ASCII를 사용하지만 유니 코드 문자는 모든 유형의 국제 텍스트.. 2019. 1. 30.