어라
미해결
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
예전에 아나콘다 설치를 한거라서 그래픽버전인지 커맨드라인인지 확인하는법 없나여
- 웹-크롤링
- python
173만명의 커뮤니티!! 함께 토론해봐요.
미해결
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
예전에 아나콘다 설치를 한거라서 그래픽버전인지 커맨드라인인지 확인하는법 없나여
미해결
프로그래밍, 데이터 과학을 위한 파이썬 입문
Q1) 초기코드는 이러했습니다. def number_of_cases(list_data): result =[] element1=None element2=None sumelement="" for i in range(len(list_data)): element1=list_data[i] for j in range(len(list_data)): element2=list_data[j] sumelement=str(element1)+str(element2) result+=[sumelement] result.sort() for i in result: if result.count(i)>1: result.remove(i) return result 그런데 이렇게 코드를 작성하면 중복되는 list값을 잡지를 못하더군요. 이것 저것 실험해보니 for i in result: if result.count(i)>1: result.remove(i) 가 문제였던 건 알겠는데, 정확히 저 코드속에서 무슨 일이 일어나는지 알아내기가 힘듭니다. for i in range(len(result))를 하면 len(result)의 변화에 관계없이 i값은 초기에 정해진 range대로 따라가는데, for i in result를 하고 result.remove(i)를 하면 왜 처음 넣어준 result내의 값이 다 나오는 것이 아니라 len(result)를 따라가는거죠? Q2) i=0 while 1: if result.count(result[i])>1: result.remove(result[i]) i=0 else: i+=1 if i+1==len(result): break return result 결국 for부분을 while 무한루프로 처리했을 때야 문제를 풀 수 있었습니다. 원래 중복처리는 어떤식으로 처리하나요?
미해결
겜팔이의 안드로이드 세뇌교실 - 인★그램 개발부터 배포까지
안녕하세요 영상 잘 보고 있습니다. layout_padding이랑 layout_margin이랑 어떤 차이가 있는지 궁금해서 글남깁니다~
미해결
HTML,CSS 개발을 위한 핵심 가이드
정말 많은 도움이 되고 있습니다.
미해결
밑바닥 부터 시작하는 머신러닝 입문
안녕하세요. A. 강의 자료에는 Info_A(D) 수식이 마이너스(-)로 시작하는데 코드 구현은 아무리 살펴보아도 마이너스 부분이 빠진 듯 합니다. 마이너스가 없는 것이 맞는 표현인지요? B. 그리고 get_attribute_info(df, attribute_name) 구현 내부에서 parameter로 전달된 df를 사용하지 않고 전역객체인 pd_data를 사용하고 있어서 branch가 나누어진 후에 계산할 때 오동작하는 문제가 있습니다. 항상 종은 강의 감사드립니다.
미해결
프로그래밍, 데이터 과학을 위한 파이썬 입문
None에 a+b를 입력해도 결과가 변하지 result = af.addition(10,5) print (result) None 이렇게 나옵니다.
미해결
모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
안녕하세요? 맨 마지막의 소스코드를 보고 의문이 들어서 드립니다. 맨 마지막의 , title, imageurl = news 를 넣었는데 우측엔 이미지 주소만 떴어요. 타이틀은 나오지 않았는데 무슨 이유에서 그런걸까요? 그리고 정상적으로라면 어떤 데이터가 뜨는지 알고 싶어요.
미해결
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
선생님, 안녕하세요? 데이터베이스를 너무 많이 알려주셔서 이렇게 질문이 생겨서요. 통상 데이터베이스 생성을 할때 하기 저는 하기 코드와 같이 하거든요. (전 postgresql을 씁니다.) 그런데, 파이썬에서 sqlalchemy를 통해서 DB에 접속해서 DB 생성까지는 되는데요. 하기와 같이 자세하게 Primary key라든지 Null값처리, Data Type 세부지정에 대해서 찾아봐도 ㅠ 어디에서든 참 속 시원하게 보여주는 사이트가 없어서요. 혹시 좀 괜찮은 사이트 추천해주실 수 없으실까요? ================ 코드 ================ DROP TABLE IF EXISTS orders; CREATE TABLE orders( CustID INTEGER NOT NULL REFERENCES Summary(CustID), OrderNo BIGINT NOT NULL, OrderDate DATE("%Y-%m-%d") NOT NULL, OrderMethod VARCHAR(2) NOT NULL, PaymentType CHAR(2) NOT NULL, PRIMARY KEY (CustID, OrderNo, OrderDate) ); CREATE INDEX ON orders(CustID); COPY orders FROM 'C:\Users\seong\Documents\00. Summer\0. Digital Market\HW1\Digital Marketing HW1 data set\DMEFExtractOrdersV01.csv' WITH NULL AS ' ' DELIMITER ',' CSV HEADER;
미해결
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
선생님, 안녕하세요. 가르쳐 ^^;; 주신대로 여러 한국 사이트를 크롤링해보니 참 잘되서 고맙습니다. 아래 MLB사이트도 한번 크롤링해볼려고 하는데 여러가지로 해봐도 안끌어와서요. 혹시 이유가 좀 있을까요? from bs4 import BeautifulSoup import urllib.request as req import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') url = " http://mlb.mlb.com/stats/sortable.jsp#elem=%5Bobject+Object%5D&tab_level=child&click_text=Sortable+Player+hitting&game_type='R'&season=2018&season_type=ANY&league_code='MLB'§ionType=sp&statType=hitting&page=1&ts=1525019114922 " contents = req.urlopen(url).read() soup = BeautifulSoup(contents, "html.parser") filter_contents = soup.select("#datagrid > tr") print(filter_contents)
미해결
테스트주도개발(TDD)로 만드는 NodeJS API 서버
안녕하세요, 코드는 동일한데.. 아래와 같은 에러가 등장합니다. 어떤 것이 문제 일까요? 환경은 웹스톰 입니다! /usr/local/bin/node --inspect-brk=58575 /Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js Debugger listening on ws://127.0.0.1:58575/defc4bde-ef4f-4bc8-84b7-04624b59c3f6 For help see https://nodejs.org/en/docs/inspector Debugger attached. commonmw /Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js:9 next(new Error('error ouccered')); ^ TypeError: next is not a function at commonMW (/Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js:9:5) at Object. (/Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js:27:9) at Module._compile (internal/modules/cjs/loader.js:651:14) at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10) at Module.load (internal/modules/cjs/loader.js:566:32) at tryModuleLoad (internal/modules/cjs/loader.js:506:12) at Function.Module._load (internal/modules/cjs/loader.js:498:3) at Function.Module.runMain (internal/modules/cjs/loader.js:695:10) at startup (internal/bootstrap/node.js:201:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:516:3) Waiting for the debugger to disconnect... Process finished with exit code 1
미해결
프로그래밍, 데이터 과학을 위한 파이썬 입문
(사진)
미해결
유니티 게임 개발 (2D) 실전편 - 스크립트는 물론, 디자인 패턴과 알고리즘까지
딕셔너리 영상에서 생성자 함수라는 개념이 나왔는데 자세한 설명없이 대충 넘어가서 이해가 안됩니다. 이 부분에 대해 설명 좀 부탁드립니다. StatData라는 class를 따로 만들어야되는 이유도 궁금합니다. public class StatData { public int hp, mp; public StatData(int _hp, int _mp) { this.hp = _hp; this.mp = _mp; } }
미해결
밑바닥 부터 시작하는 머신러닝 입문
제가 '밑바닥 부터 시작하는 머신러닝 입문'만 수강중이고, '데이터 과학을 위한 파이썬 입문'는 수강을 하고 있지 않아서 news_data를 받을 수가 없습니다. 혹시 news_data만 따로 받을 수 있는 방법이 없을까요?
미해결
유니티 게임 개발 (2D) 실전편 - 스크립트는 물론, 디자인 패턴과 알고리즘까지
싱글톤 영상 마지막에 싱글톤 추가 강의를 올려주신다고 되있는데 언제 올라오는지 궁금합니다. 답변 부탁드립니다.
미해결
밑바닥 부터 시작하는 머신러닝 입문
안녕하세요. 좋은 강의 항상 감사드립니다. data_cleansing()에서 숫자를 삭제하기 위해서 사용한 r'\b|\d+|\b' 이 정확히 어떠한 문자열을 목표로 하고 있는지 잘 모르겠습니다. '|'는 or이라고 알고 있는데, 그냥 해석하면 word boundry OR digits OR word boundry 인데 or랑 word boundry가 같이 있으니 정확한 의미 파악이 안됩니다. 혹시 r'\b\d+\b' 의 오타인가요?
미해결
테스트주도개발(TDD)로 만드는 NodeJS API 서버
처음 보는 문법이네요 ^^
미해결
C++ Let's Make Games
동영상 재생이 안됩니다. 확인해주시면 정말 감사하겠습니다.
미해결
밑바닥 부터 시작하는 머신러닝 입문
안녕하세요. 강의 잘 듣고 있습니다. 2_german_credit_application 따라하다가 Smoothing과 log를 적용해 보았는데, 결과가 원래와 다르게 나옵니다. 아래 코드입니다. 혹시 제가 실수한 곳이 있나요. 몇 시간이나 이것 저것 바꾸어 보았지만 찾지 못해서 질문드립니다. 고맙습니다. import pandas as pd import numpy as np df = pd.read_csv('./fraud.csv', sep=',') del df['ID'] y_data = df['Fraud'].as_matrix() x_df = pd.get_dummies(df[['History', 'CoApplicant', 'Accommodation']]) x_data = x_df.as_matrix() ix_y_is_true = np.where(y_data == True)[0] ix_y_is_false = np.where(y_data == False)[0] p_y_is_true = len(ix_y_is_true) / len(y_data) p_y_is_false = len(ix_y_is_false)/ len(y_data) # Smoothing... k = 2 p_x_when_y_is_true_sm = (np.sum(x_data[ix_y_is_true], axis=0) + k) / (len(ix_y_is_true) + k * 2) p_x_when_y_is_false_sm = (np.sum(x_data[ix_y_is_false], axis=0) + k) / (len(ix_y_is_false) + k * 2) # Test x_test = [0,1,0,0,0,1,0, 0,1,0] p_true = np.log(p_y_is_true) + np.dot(x_test, np.log(p_x_when_y_is_true_sm)) p_false = np.log(p_y_is_false) + np.dot(x_test, np.log(p_x_when_y_is_false_sm)) print('p_true > p_false :', p_true > p_false)
미해결
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
선생님, 안녕하세요? 저는 postgresql을 써서요. 그래도 하기와 같이 하면 되야하는데 같은 'psycopg2' 관련해서 계속 에러가 떠서요. 구글 찾아 가이드대로 깔아도 잘 안되는데 도와주십시요 ㅠ. 사실 pip install psycopg2하면 "Requirement already satisfied: psycopg2 in c:usersminanaconda3libsite-packages" 뜨기는 하거든요. 4시간을 헤메다가 ㅠ 글남깁니다. ----소스코드---- from sqlalchemy import create_engine engine = create_engine('postgresql://postgres:@비번@localhost/digitalclass') ----에러메시지---- Traceback (most recent call last): File "C:UsersminDownloadstest.py", line 4, in engine = create_engine('postgresql://postgres:@OPtimus7624@localhost/digitalclass') File "C:UsersminAnaconda3envsdigitalhw1libsite-packagessqlalchemyengine init .py", line 424, in create_engine return strategy.create(*args, kwargs) File "C:UsersminAnaconda3envsdigitalhw1libsite-packagessqlalchemyenginestrategies.py", line 81, in create dbapi = dialect_cls.dbapi( dbapi_args) File "C:UsersminAnaconda3envsdigitalhw1libsite-packagessqlalchemydialectspostgresqlpsycopg2.py", line 584, in dbapi import psycopg2 File "C:UsersminAnaconda3envsdigitalhw1libsite-packagespsycopg2-2.6.2-py3.4-win-amd64.eggpsycopg2 init .py", line 50, in from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID ImportError: No module named 'psycopg2._psycopg
미해결
직장인을 위한 프로그래밍 입문과 업무자동화 활용
강사님~ 강의 잘 듣고 있습니다. 스펠링이 "separate"가 맞습니다 ^^