본문 바로가기

분류 전체보기2393

파이썬 datetime 형식을 초로 변환 내 날짜는 DD / MM / YYYY HH : MM : SS 형식, 즉 16/08/2013 09:51:43 입니다. total_seconds () 또는 다른 파이썬 함수를 사용하여 날짜를 파이썬 초로 어떻게 변환 할 수 있습니까? 해결 방법 방법은 다음과 같습니다. >>> from datetime import datetime >>> import time >>> s = "16/08/2013 09:51:43" >>> d = datetime.strptime(s, "%d/%m/%Y %H:%M:%S") >>> time.mktime(d.timetuple()) 1376632303.0 참조 페이지 https://stackoverflow.com/questions/18269888 2021. 1. 10.
파이썬 색인을 알고있는 목록의 여러 요소에 액세스 색인을 알고 주어진 목록에서 일부 요소를 선택해야합니다. 주어진 목록 [-2, 1, 5, 3, 8, 5, 6]에서 인덱스가 1, 2, 5 인 요소를 포함하는 새 목록을 만들고 싶다고 가정 해 보겠습니다. 내가 한 일은 : a = [-2,1,5,3,8,5,6] b = [1,2,5] c = [ a[i] for i in b] 더 좋은 방법이 있습니까? c = a [b]? 해결 방법 from operator import itemgetter a = [-2, 1, 5, 3, 8, 5, 6] b = [1, 2, 5] print(itemgetter(*b)(a)) # Result: (1, 5, 5) import numpy as np a = np.array([-2, 1, 5, 3, 8, 5, 6]) b = [1, 2, 5.. 2021. 1. 10.
파이썬 3D의 Numpy meshgrid Numpy의 meshgrid는 두 벡터를 좌표 격자로 변환하는 데 매우 유용합니다. 이것을 3 차원으로 확장하는 가장 쉬운 방법은 무엇입니까? 따라서 세 개의 벡터 x, y, z가 주어지면 좌표로 사용할 수있는 3x3D 배열 (2x2D 배열 대신)을 구성합니다. 해결 방법 다음은 meshgrid의 소스 코드입니다. def meshgrid(x,y): """ Return coordinate matrices from two coordinate vectors. Parameters ---------- x, y : ndarray Two 1-D arrays representing the x and y coordinates of a grid. Returns ------- X, Y : ndarray For vectors.. 2021. 1. 10.
파이썬 Django는 위젯을 사용하여 읽기 전용 양식 필드를 만듭니다. 내 양식 필드는 다음과 같습니다. class FooForm(ModelForm): somefield = models.CharField( widget=forms.TextInput(attrs={'readonly':'readonly'}) ) class Meta: model = Foo 위 코드에서 다음과 같은 오류가 발생합니다. init ()에 예기치 않은 키워드 인수 'widget'이 있습니다. 이것이 양식 위젯의 합법적 인 사용이라고 생각 했습니까? 해결 방법 모델 필드가 아닌 양식 필드를 사용해야합니다. somefield = models.CharField( widget=forms.TextInput(attrs={'readonly': 'readonly'}) ) 대체 somefield = forms.CharFie.. 2021. 1. 9.
파이썬 배열을 부동 파이썬으로 변환 할 수 없습니다. 대답이 쉽게 설명 될 것 같은 문제가 있습니다. 배열 요소를 수레로 변환하는 데 어려움을 겪고 있습니다 (곱하기, 추가 등) import csv import os import glob import numpy as np def get_data(filename): with open(filename, 'r') as f: reader = csv.reader(f) return list(reader) all_data = [] path=raw_input('What is the directory?') for infile in glob.glob(os.path.join(path, '*.csv')): all_data.extend(get_data(infile)) a = np.array(all_data) current_trac.. 2021. 1. 9.
파이썬 Python : 디렉토리에서 확장자가 .MP3 인 최신 파일 찾기 Python에서 특정 유형의 가장 최근에 수정 된 파일 (여기서부터는 '최신')을 찾으려고합니다. 현재 최신 버전을 얻을 수 있지만 어떤 유형이든 상관 없습니다. 최신 MP3 파일 만 받고 싶습니다. 현재 나는 : import os newest = max(os.listdir('.'), key = os.path.getctime) print newest 최신 MP3 파일 만 제공하도록 수정하는 방법이 있습니까? 해결 방법 import os import glob newest = max(glob.iglob('*.[Mm][Pp]3'), key=os.path.getctime) 참조 페이지 https://stackoverflow.com/questions/18279063 2021. 1. 9.
파이썬 ImportError : matplotlib에는 dateutil이 필요합니다. import matplotlib.pyplot as plt Traceback (most recent call last): File "", line 1, in import matplotlib.pyplot as plt File "C:\Python26\Lib\site-packages\matplotlib\__init__.py", line 110, in raise ImportError("matplotlib requires dateutil") ImportError: matplotlib requires dateutil 어떻게 작동시킬 수 있습니까? 해결 방법 다음은 Windows에 설치할 수있는 프로그램 목록입니다. 그리고 다음과 같은 종속성이 필요합니다. numpy, dateutil, pytz, pyparsing, .. 2021. 1. 9.
파이썬 os.walk는 어떤 순서로 반복을 반복합니까? os.walk () 에 의해 주어진 파일과 디렉토리의 순서가 걱정됩니다. 이러한 디렉터리가있는 경우 1 , 10 , 11 , 12 , 2 , 20 , 21 , 22 , 3 , 30 , 31 , 32 , 출력 목록의 순서는 무엇입니까? 숫자 값으로 정렬되어 있습니까? 1 2 3 10 20 30 11 21 31 12 22 32 아니면 ls 가 제공하는 것과 같이 ASCII 값으로 정렬합니까? 1 10 11 12 2 20 21 22 3 30 31 32 또한 특정 정렬을 얻으려면 어떻게해야합니까? 해결 방법 os.walk 는 os.listdir 을 사용합니다. 다음은 os.listdir 의 독 스트링입니다. listdir (경로)-> list_of_strings 디렉토리의 항목 이름이 포함 된 목록을 반환합니다.. 2021. 1. 9.
파이썬 큰 따옴표를 기본 따옴표 형식으로 사용하여 Python 사전을 만드는 방법은 무엇입니까? 시각화 목적으로 html 파일 내에서 Java 스크립트 var로 사용할 파이썬 사전을 만들려고합니다. 필수 조건으로, 파이썬이 사용하는 기본 작은 따옴표 대신 큰 따옴표 안에 모든 이름을 가진 사전을 만들어야합니다. 이것을 달성하는 쉽고 우아한 방법이 있습니까? couples = [ ['jack', 'ilena'], ['arun', 'maya'], ['hari', 'aradhana'], ['bill', 'samantha']] pairs = dict(couples) print pairs 생성 된 출력 : {'arun': 'maya', 'bill': 'samantha', 'jack': 'ilena', 'hari': 'aradhana'} 예상 출력 : {"arun": "maya", "bill": "samant.. 2021. 1. 9.
파이썬 인덱스 판다 데이터 프레임 비활성화 Pandas Dataframe에서 인덱스를 삭제하거나 비활성화하려면 어떻게해야합니까? 저는 "데이터 분석을위한 파이썬"책에서 판다를 배우고 있으며, 이미 dataframe.drop을 사용하여 하나의 열 또는 하나의 행을 삭제할 수 있다는 것을 알고 있습니다. 그러나 모든 인덱스를 비활성화하는 방법에 대해서는 아무것도 찾지 못했습니다. 해결 방법 df.values ​​는 인덱스없이 원시 NumPy ndarray 를 제공합니다. >>> df x y 0 4 GE 1 1 RE 2 1 AE 3 4 CD >>> df.values array([[4, 'GE'], [1, 'RE'], [1, 'AE'], [4, 'CD']], dtype=object) 인덱스 없이는 DataFrame을 가질 수 없으며 DataFrame의 .. 2021. 1. 9.