본문 바로가기

Python576

pip는 TLS/SSL이 필요한 위치로 구성되어 있지만, Python의 ssl 모듈을 사용할 수 없습니다., pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available 질문 나는 Python 3.6을 사용하고 있다. pip3을 사용하여 "모듈"을 설치하려고 할 때, 다음과 같은 문제가 발생한다: pip은 TLS/SSL을 필요로하는 위치로 구성되어 있지만, Python의 ssl 모듈을 사용할 수 없습니다. 답변 Windows 10에서 일반 cmd에서 pip를 사용하고 싶다면, Anaconda prompt뿐만 아니라 일반 cmd에서도 사용할 수 있도록 3개의 환경 경로를 추가해야 합니다. 다음과 같이 추가하면 됩니다: D:\Anaconda3 D:\Anaconda3\Scripts D:\Anaconda3\Library\bin 대부분의 사람들은 D:\Anaconda3\Scripts만 추가합니다. 2023. 11. 2.
Python 파이썬에서 datetime 객체를 epoch 이후의 밀리초로 변환하는 방법은 무엇인가요?, How can I convert a datetime object to milliseconds since epoch (unix time) in Python? 질문 나는 Python datetime 객체를 Unix 시간 또는 1970년 이래로 초/밀리초 단위로 변환하고 싶습니다. 어떻게 해야 합니까? 답변 나에게는 이것을 수행하는 가장 간단한 방법으로 보입니다. import datetime epoch = datetime.datetime.utcfromtimestamp(0) def unix_time_millis(dt): return (dt - epoch).total_seconds() * 1000.0 2023. 11. 2.
Python 파이썬에서 배열을 선언하고 항목을 추가하는 방법은 다음과 같습니다., How to declare and add items to an array in Python 질문 나는 Python에서 배열에 항목을 추가하려고합니다. 다음을 실행합니다. array = {} 그런 다음 다음을 수행하여이 배열에 무언가를 추가하려고합니다. array.append(valueToBeInserted) 여기에는 .append 메소드가 없어 보입니다. 배열에 항목을 추가하는 방법은 무엇입니까? 답변 {}는 빈 딕셔너리를 나타내며, 배열/리스트가 아닙니다. 리스트나 배열을 사용하려면 []를 사용해야 합니다. 빈 리스트를 초기화하려면 다음과 같이 하세요: my_list = [] 또는 my_list = list() 리스트에 요소를 추가하려면 append를 사용하세요 my_list.append(12) 리스트에 다른 리스트의 요소를 포함시키려면 extend를 사용하세요 my_list.extend([.. 2023. 11. 2.
Python 문자열에서 판다스 데이터프레임 생성하기, Create Pandas DataFrame from a string 질문 기능을 테스트하기 위해 문자열에서 DataFrame을 만들고 싶습니다. 테스트 데이터가 다음과 같다고 가정해 봅시다: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ 그 데이터를 Pandas의 DataFrame으로 읽어들이는 가장 간단한 방법은 무엇인가요? 답변 이를 수행하는 간단한 방법은 StringIO.StringIO (python2) 또는 io.StringIO (python3)를 사용하여 pandas.read_csv 함수에 전달하는 것입니다. 예: import sys if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringI.. 2023. 11. 2.