묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
주피터 노트북 이미지 삽입
주피터 노트북에서 이미지를 삽입하려고 아래와 같이 마크업다운에 코드를 작성하고 실행시켜 봤는데 계속 이미지 아이콘만 뜹니다ㅠㅜ 업로드 해주신 주피터 파일 수업자료에 이미지가 있는 경우도 저는 아이콘만 표시 되는데 왜 이러는 걸까요...? 답변 부탁드립니다. 감사합니다 :)
-
미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
이미지 크롤링 강의
안녕하세요! 강의 잘 듣고 있습니다! 54강을 듣고 있는데요. 아직까지는 텍스트위주의 크롤링을 배우고 있는데 혹시 이미지 크롤링도 본 강좌에 있나요? 간단하게 있다/없다로만 말씀주시면 될것 같습니다 :)
-
미해결
Index 의 역할
다른부분은 이해가 가지만 .. index 의 역할이 궁금합니다 !! 왜 . 앞까지만 찾고 나머지는 없어지는걸까요 ??
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
팩킹과 언팩킹에 대한 질문
펙킹과 달리 언팩킹에서 ('x1', 'x2', 'x3') 이런 식으로 작은 따옴표를 쓰지 않는 이유는 뭔가요?
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
질문드립니다.
안녕하세요, 선생님! 'IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리' 강의를 수강하고 있는 학생입니다. 다름이 아니라 멀티프로세싱 부분에서 에러가 납니다. 전에 다른 학생분들이 올리신 문의글에 대한 선생님의 답변들을 보고 따라해보았지만 에러가 납니다.. 혹시 다른 방법이 있는지 여쭈어 보고 싶습니다! IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리 IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
-
미해결
리눅스 쉘 스크립트 -> 파이썬 변환
아래와 같은 리눅스 쉘 스크립트구문을 파이썬으로 실행하고싶습니다. #!/bin/bash corpId="000466" time=`date +%Y%m%d%H%M%S` ct=$corpId$time ## 평문 파일 생성 echo $ct > text_$ct.txt ## 전자 서명 openssl dgst -sha256 -sign private.key -out text_$ct.sign text_$ct.txt ## 전자 서명 -> base64 변환 openssl base64 -in text_$ct.sign -out text_$ct.sign.base64 파이썬으로 코드를 어떻게 적용 해야 할지 알고 싶습니다. 위와 같이 openssl 을 이용하여 전자서명 파일을 생성하고 생성한 전자서명 파일을 base64로 인코딩하는 파이썬 코드를 알려주시면 너무나도 감사하겠습니다.
-
미해결
API 파이썬 connection error 발생 , 클라이언트 인증서 , CA인증서, 클라이언트 개인키 관련 옵션 코드 작성
파이썬으로 API 호출하는 과정에서 SSL 핸드쉐이크 오류가 발생하여 관련 기관에 물어보니 아래와 같은 답변을 받았습니다. SSL 핸드쉐이크 오류가 발생한 이유는 클라이언트 인증서, CA인증서, 클라이언트 개인 키 등의 정보를 옵션으로 사용하여야 하는데 이러한 옵션들이 없어 상호 인증에 실패 하였다고 합니다. 쿼리문 으로 curl -k --tlsv1.2 --cacert ./ca-chain.crt --cert ./client.crt --key ./client.key -H 위와 같은 설정이 있어야 한다고 합니다. 맨 처음에 tlsv1.2 부분은 알아보니 파이썬에서 import ssl context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2) 구문을 추가하면 된다고 배웠습니다. 그다음 cacert ./ca-chain.crt --cert ./client.crt --key ./client.key 이 부분은 어떻게 파이썬으로 코드로 구현해야 할지 몰라서 질문을 올리게 되었습니다. 긴글읽어주셔서 감사합니다. 항상배움의 자세를 갖추어 열심히하고자합니다. 도움주시면 정말 너무감사하겠습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
문자열 질문
print('%s %s' % ('one' , '2' )) 라고 할 때 s는 문자열이라고 하셨는데 숫자도 출력되는 이유가 뭔가요?
-
미해결
파이썬 초보 좀 도와주세요!
print("주의 장난식으로 만든 것입니다") print("0 ~ 10 까지 자신의 지식의 능력치를 생각하는데로\n적어주세요 소숫점 사용가능") 지식 = float(input("지식입력> ")) if 지식 == 10: print("king god ultra 천재") elif 9.5 <= 지식 < 9.9: print("천재") elif 9 <= 지식 < 9.4: print("똑똑이") elif 7.5 <= 지식 < 8.9: print("모범생") elif 6 <= 지식 < 7.4: print("평균") elif 5 <= 지식 < 5.9: print("중학생") elif 4 <= 지식 < 4.9: print("초등학생") elif 2 <= 지식 < 3.9: print("뭉청이") elif 0 <= 지식 < 1.9: print("super ultra 뭉청이") print("주의 장난식으로 만든 것입니다") print("0 ~ 10 까지 자신의 지식의 능력치를 생각하는데로\n적어주세요 소숫점 사용가능") 지식 = float(input("지식입력> ")) if 지식 == 10: print("king god ultra 천재") elif 9.5 <= 지식 < 9.9: print("천재") elif 9 <= 지식 < 9.4: print("똑똑이") elif 7.5 <= 지식 < 8.9: print("모범생") elif 6 <= 지식 < 7.4: print("평균") elif 5 <= 지식 < 5.9: print("중학생") elif 4 <= 지식 < 4.9: print("초등학생") elif 2 <= 지식 < 3.9: print("뭉청이") elif 0 <= 지식 < 1.9: print("super ultra 뭉청이") 이렇게 했더니 SyntaxError: invalid 라고 뜨네요ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 도와주세요
-
미해결
(크롤링, 엑셀연동, 데이터분석, 업무자동화용) 파이썬 공부방향 질문드립니다. [어떤 라이브러리를 추가로 공부하면 될지]
안녕하세요. 귀중한 조언 감사드립니다. 파이썬 이제 막 기초를 끝낸 파이썬 초보입니다. 책과 강의로 파이썬 기초서적을 3회독 점도 하였고, 별도로, pandas, numpy, matplotlib, 셀레니움 라이브러리를 공부했습니다. (질문) 저는 전문 프로그래머나 개발자는 아니고, 별도의 사업과 투자를 하는 사람입니다. 제 사업이나 주식, 부동산 자료분석에 활용하고자 파이썬이라는 도구를 활용하려는 것입니다. ● 주로, 방대한 인터넷 세계에서 제가 원하는 자료만을 크롤링해 올수 있는 방법으로 활용 ● 그 크롤링한 자료들을 a. 제가 지정한 폴더에 한번에 다운로드 받거나 (예컨대, 이미지 파일들을 폴더에 대량으로 다운받거나) b. 제가 원하는 크롤링한 내용들(글자 내용 등)을 엑셀에다가 일목요연하게 정리되게 출력해주는 식으로 활용도 해 나가고.. (예컨대, 네이버 연관검색어를 쫙 모아서 엑셀에다가 정리해준다던지) ● 그렇게 크롤링되어 엑셀로 재정리된 그 자료를 데이터 분석도 하고, 그래프도 만들고, 통계도 만들고 아울러 ● 업무 자동화도 만들어나가는 식으로 파이썬을 활용해나갈 것을 염두에 두고 있습니다. =================================== 결국, 크롤링, 엑셀연동, 데이터분석, 업무자동화용으로 파이썬을 활용하고자 합니다. ■ 파이썬 기초에 + 판다스, 셀레니움, 넘파이, matplotlib를 공부한 상태인데 크롤링, 엑셀연동, 데이터분석, 업무자동화용으로 파이썬을 활용하려면 여기에, 어떤어떤 라이브러리(모듈)을 추가로 공부해나가야 하는지, 여기에 자주 사용하는 라이브러리(모듈)은 무엇무엇이 있는지 질문드립니다. 귀중한 답변 정말 감사드립니다. 오늘도 좋은 하루 되세요 ^^
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
스태틱메소드와 클래스메소드
그 클래스 메소드와 스태틱메소드의 실사용례는 이러할까요? 약간 스태틱메소드는 상속받아도 변하지 않는 것과 관련된 메소드에 사용하고 클래스메소드는 상속받으면 변할 수 있는것과 관련되 메소드에 사용하는? 이에 대한 이해는 이부분 을 참고했습니다. # Online Python compiler (interpreter) to run Python online. # Write Python 3 code in this online editor and run it. class wooden_furniture: ingredient = "wooden" furniture = "furniture" @staticmethod def get_ingredient(): print("made_by_wooden") return "made_by_wooden" @classmethod def get_furniture(cls): print( f"{cls.furniture}") return "class" class wooden_table(wooden_furniture): def __init__(self): self.furniture = "table" table = wooden_table() furniture = wooden_furniture() table.get_ingredient() table.get_furniture() furniture.get_ingredient() furniture.get_furniture()
-
미해결
Tensorflow checkpoint 기능 활용 방법
안녕하세요 딥러닝을 구글colab을 이용하여 공부중인데 현재 이미지 학습 부분을 공부하고 있습니다. 하지만 결제를 하여도 런타임이 24시간이 한계라 훈련이 자꾸 중단되어 epoch를 전부 학습하지 못하고 있습니다! 그래서 1epoch마다 checkpoint를 저장하는 방법을 사용하여 훈련을 하고 있고, 현재 잘 저장이 되고 있습니다. 하지만 저는 항상 3/10 epoch에서 24시간이 지나 훈련이 중단 되는데 그러면 이때 3 까지 저장된 checkpoint를 불러와서 다시 4epoch부터 재 학습을 시킬수 있는방법이 궁금합니다! 검색을 해 보았지만 전부 학습이 완료된 데이터를 불러오는 예제 밖에 없어서 질문 남깁니다! 제가 사용한 코드는 아래와 같습니다. from fastai.imports import * from tensorflow.keras import datasets, layers, models, losses, Model from tensorflow import keras import tensorflow as tf from keras.layers import Dense,Dropout,Activation,Add,MaxPooling2D,Conv2D,Flatten,BatchNormalization from keras.models import Sequential from keras.preprocessing.image import ImageDataGenerator from keras import layers import seaborn as sns from keras.preprocessing import image import numpy as np import cv2 from google.colab.patches import cv2_imshow import matplotlib.pyplot as plt plt.style.use('seaborn-white') data_path = '/content/drive/MyDrive/train_val_data' train_dir = os.path.join(data_path,'train') val_dir = os.path.join(data_path,'test') classes = os.listdir(train_dir) train_datagen = tf.keras.preprocessing.image.ImageDataGenerator( width_shift_range = 0.2, height_shift_range = 0.2, zoom_range = 0.2, vertical_flip=True, rescale = 1. / 255, fill_mode='nearest') val_datagen = tf.keras.preprocessing.image.ImageDataGenerator(rescale = 1. / 255) train_generator = train_datagen.flow_from_directory( train_dir, target_size=(224,224), batch_size = 32, class_mode = 'categorical' ) val_generator = val_datagen.flow_from_directory( val_dir, target_size=(224,224), batch_size = 32, class_mode = 'categorical' ) base_model = tf.keras.applications.ResNet50(weights = 'imagenet', include_top = False, input_shape = (224,224,3)) for layer in base_model.layers: layer.trainable = False x = layers.Flatten()(base_model.output) x = layers.Dense(720, activation='relu')(x) predictions = layers.Dense(360, activation = 'softmax')(x) opt = tf.keras.optimizers.Adam(learning_rate=0.001) checkpoint_path = "/content/drive/MyDrive/training_resnet50/resnet50_cp.ckpt" checkpoint_dir = os.path.dirname(checkpoint_path) # 체크포인트 콜백 만들기 cp_callback = tf.keras.callbacks.ModelCheckpoint(checkpoint_path, save_weights_only=True, verbose=1) head_model = Model(inputs = base_model.input, outputs = predictions) head_model.compile(optimizer=opt, loss='categorical_crossentropy', metrics=['accuracy']) history = head_model.fit(train_generator, validation_data=val_generator, batch_size=32, epochs=100, callbacks = [cp_callback])
-
미해결
flask python app.py app.run()문제?????
이렇게했는데from flask import Flask, render_template app=Flask(__name__) @app.route('/index') def index(): return render_template('index.html') @app.route('/login') def login(): return render_template('login.html') @app.route('/join') def join(): return render_template('join.html') @app.route('/mypage') def mypage(): return render_template('mypage.html') @app.route('/mypageDoolReg') def mypageDoolReg(): return render_template('mypageDoolReg.html') @app.route('/mypageModify') def mypageModify(): return render_template('mypageModify.html') if __name__ == '__main__': app.run(port=5000,debug=True) python app.py 하고 실행하면 http://127.0.0.1:5000/ 이렇게 사이트가 나오잖아요 컨트롤 누르고 클릭하면 404 error가나면서 사이트가 404에러 뜨면서나오질않네요 어떻게해야죠??? 뭐가문제죠???
-
미해결
셀레니움 설치 버전 업그레이드
구름ide 에서 셀레니움 설치하니까 버전 업그레이드 하라는거 같아서 'pip install upgrade selenium'을 하니까 이렇게 뜨는데 어떻게 해결해야 하는지 아시는분 계실까요ㅜㅜㅠㅜㅠ
-
미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
57번 질문입니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 16:20 초 가량data.keys() 를 item 에 집어넣으셨는데그럼 item 은 data 의 키값을 가져오는건데data[item] 을 하니 벨류값이 나오는지도무지 이해가 안갑니다 ㅠ56번도 같은 맥락으로 이해가 안갑니다.감사합니다
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
__all__ 강의와 다른 점 질문드려요
안녕하세요. [모듈과 패키지] 수업의 __all__강의에서 이런 식으로 코드를 작성하면 오류가 난다고 말씀하셨는데 제 컴퓨터에서는 오류가 나지 않고 문장이 잘 출력됩니다. 파이썬 규칙이 바뀐 걸까요...? 아니면 제가 뭔가를 잘못한 것일까요? 무료로 좋은 수업 제공해주셔서 정말 많은 도움이 됩니다. 읽어주셔서 감사합니다!
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
github에 올려도 되나요?
제가 이 강의 시리즈를 들으면서 강의에서 배운 내용 & 코드를 깃 허브에 올리고 있는데 문득 올려서 문제가 되지 않을까 생각하게 되어 질문을 남기게 됩니다. 계속 올려도 될까요? 문제가 되면 지금까지 올린 것 다 내리겠습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print문에서 sep옵션 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. str_o1 = "Python" print(str_o1*3,sep=' ') 했을때 출력값을 Python Python Python 으로 나오게 하고 싶은데 PythonPythonPython 으로 붙어서 나오내여 위에처럼 출력하고 싶을때는 어떻게 해야 할까여?
-
미해결혼자 공부하는 머신러닝+딥러닝
특성공학과 규제 강의 중 질문
강의 도중 이해가 안되는 부분이 있어 질문드립니다. 1. poly.fit([[2,3]])은 기본적으로 [1, a, b, a^2, ab, b^2]의 꼴을 가지게 되는데 이 형태가 갖는 의미가 무엇이며 왜 이 형태를 불러와야하는지 모르겠습니다 2. poly.get_feature_names() ['x0', 'x1','x2', 'x0^2', 'x0 x1', 'x0 x2', 'x1^2', 'x1 x2', 'x2^2'] 각각의 이름들이 해당하는 의미가 무엇이며 이 코드의 필요성은 무엇인가요 수업 잘 듣고 있습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
end 옵션에 대하여
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. format함수를 사용하는 와중에 print('{1} {0}'. format('one', 'two')) 이런 코딩을 하면 결과값이 two one이 나와서 붙여서 출력을 하고싶어서 print('{1} {0}'. format('one', 'two'), sep='') sep함수를 이용해서 출력해봤는데 같은 결과값이 나오네여 어떤것이 잘못 되었을까여? twoone 이 나오게 하고싶습니다.!!