반응형

PYTHON 32

csv로 헤더 행 쓰는 법딕트 라이터?

csv로 헤더 행 쓰는 법딕트 라이터? 내가 가지고 있다고 가정해봐요.csv.DictReaderobject와 CSV 파일로 작성하고 싶습니다.이거 어떻게 해요? 다음과 같이 데이터 행을 작성할 수 있다는 것을 알고 있습니다. dr = csv.DictReader(open(f), delimiter='\t') # process my dr object # ... # write out object output = csv.DictWriter(open(f2, 'w'), delimiter='\t') for item in dr: output.writerow(item) 그러나 필드 이름을 어떻게 포함할 수 있습니까?편집: 2.7/3.2에는 새로운 방법이 있습니다.또한 John Machine의 답변은 헤더 행을 작성하는 더..

programing 2023.10.28

파이썬 클래스에서 메소드를 주문하는 좋은 방법은 무엇입니까?

파이썬 클래스에서 메소드를 주문하는 좋은 방법은 무엇입니까? 문 닫았습니다.이 질문은의견에 입각한현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용으로 답변할 수 있도록 질문을 업데이트합니다. 작년에 문을 닫았습니다. 지역사회는 작년에 이 질문을 재개할 것인지 검토하고 그것을 비공개로 했습니다. 원래 근접 사유가 해결되지 않았습니다. 이 질문을 개선합니다. 파이썬 수업에서 메소드를 주문하고 싶은데, 정확한 순서가 뭔지 모르겠어요. 이클립스에서 PyDev로 메소드를 추출하면, 이클립스는 수정된 메소드 위에 메소드를 올립니다.그러나 이렇게 하면 상위 레벨 세부 정보보다 하위 레벨 세부 정보가 우선됩니다.밥 아저씨 말에 의하면, 제 코드가 신문의 헤드라인처럼 읽히..

programing 2023.10.23

Django URLs TypeError: 보기는 include()인 경우 호출 가능 또는 목록/튜플이어야 합니다.

Django URLs TypeError: 보기는 include()인 경우 호출 가능 또는 목록/튜플이어야 합니다. 장고 1.10으로 업그레이드하면 다음 오류가 발생합니다. TypeError: view must be a callable or a list/tuple in the case of include(). 제 urls.py 은 다음과 같습니다. from django.conf.urls import include, url urlpatterns = [ url(r'^$', 'myapp.views.home'), url(r'^contact/$', 'myapp.views.contact'), url(r'^login/$', 'django.contrib.auth.views.login'), ] 전체 추적은 다음과 같습니다..

programing 2023.10.03

파이썬에서 목록을 공백이 있는 문자열로 변환하려면 어떻게 해야 합니까?

파이썬에서 목록을 공백이 있는 문자열로 변환하려면 어떻게 해야 합니까? 파이썬에서 목록을 공백으로 구분된 문자열로 변환하려면 어떻게 해야 합니까? 예를 들어 다음 목록을 변환하려고 합니다. my_list = ["how", "are", "you"] 현 상태로"how are you". 공간은 중요합니다.받고 싶지 않아요"howareyou"." ".join(my_list) 빈 문자열이 아닌 공백으로 조인해야 합니다.그것과 비교하면 거의 쓸모가 없지만, 나는 단지 그것을 위한 대안으로 이것을 던질 것입니다." ".join(my_list)현용의문자열이 아닌 경우(예: int 배열)에는 이 방법이 더 나을 수 있습니다. " ".join(str(item) for item in my_list) 문자열이 아닌 경우lis..

programing 2023.08.24

파이썬에서 사전 항목을 함수 인수로 전달하는 방법은 무엇입니까?

파이썬에서 사전 항목을 함수 인수로 전달하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 사전을 키워드 매개 변수로 함수에 전달 (4개 답변) 마감됨5년 전에. 내 코드 첫 번째 파일: data = {'school':'DAV', 'standard': '7', 'name': 'abc', 'city': 'delhi'} my_function(*data) 두 번째 파일: my_function(*data): schoolname = school cityname = city standard = standard studentname = name 위의 코드에서, 오직 "데이터" 사전의 키들만이 전달되었습니다.my_function()하지만 저는 키-값 쌍이 통과하기를 원합니다.이것을 어떻게 수정합니까..

programing 2023.08.24

두 개의 PySpark 데이터 프레임 연결

두 개의 PySpark 데이터 프레임 연결 두 개의 PySpark 데이터 프레임을 그 중 하나에만 있는 일부 열과 연결하려고 합니다. from pyspark.sql.functions import randn, rand df_1 = sqlContext.range(0, 10) +--+ |id| +--+ | 0| | 1| | 2| | 3| | 4| | 5| | 6| | 7| | 8| | 9| +--+ df_2 = sqlContext.range(11, 20) +--+ |id| +--+ | 10| | 11| | 12| | 13| | 14| | 15| | 16| | 17| | 18| | 19| +--+ df_1 = df_1.select("id", rand(seed=10).alias("uniform"), randn(s..

programing 2023.08.14

판다의 이미지 크기를 늘리는 방법데이터 프레임.줄거리.

판다의 이미지 크기를 늘리는 방법데이터 프레임.줄거리. 이 질문에는 이미 다음과 같은 답이 있습니다. Matplotlib로 그린 그림의 크기를 변경하려면 어떻게 해야 합니까? (14개 답변) 마감됨8개월 전에. 함수의 출력 이미지 크기를 수정하려면 어떻게 해야 합니까?pandas.DataFrame.plot? 노력했습니다. plt.figure(figsize=(10, 5)) 그리고. %matplotlib notebook 하지만 그들 중 아무도 작동하지 않습니다.사용해 보십시오.figsize의 매개 변수.df.plot(figsize=(width,height)): df = pd.DataFrame({"a":[1,2],"b":[1,2]}) df.plot(figsize=(3,3)); df = pd.DataFrame(..

programing 2023.08.14

imshow in matplotlib에 의해 표시된 영상 반전

imshow in matplotlib에 의해 표시된 영상 반전 나는 그것을 원했습니다.imshow()에서 기능하는.matplotlib.pyplot반대로 이미지를 표시합니다.이것을 하는 간단한 방법이 있습니까?키워드 인수 지정origin='lower'또는origin='upper'할 때에imshow.사용하다ax.invert_yaxis()y축을 반전하려면 , 또는ax.invert_xaxis()X축을 반전합니다.사용할 수 있습니다.extent논쟁.예를 들어, X 값의 범위가 -10과 10이고 Y 값의 범위가 -5와 5이면 합격해야 합니다.extent=(-10,10,-5,5)로.imshow().NumPy로 영상 회전:np.rot90()NumPy로 이미지 뒤집기:np.flip() 예.plt.imshow(np.fli..

programing 2023.08.14

월 이름을 월 번호에 매핑하거나 그 반대의 경우는 어떻게 합니까?

월 이름을 월 번호에 매핑하거나 그 반대의 경우는 어떻게 합니까? 저는 월 수를 약칭 월 수로, 약칭 월 수를 약칭 월 수로 변환할 수 있는 기능을 만들려고 합니다.저는 이것이 일반적인 질문일 것이라고 생각했지만 온라인에서 찾을 수 없었습니다. 저는 달력 모듈에 대해 생각하고 있었습니다.저는 월 번호에서 약식 월 이름으로 변환하기 위해 당신은 그냥 할 수 있습니다.calendar.month_abbr[num]하지만 저는 다른 방향으로 갈 방법이 보이지 않습니다.다른 방향으로 변환하기 위한 사전을 만드는 것이 이것을 처리하는 가장 좋은 방법입니까?아니면 월 이름에서 월 번호로, 또는 그 반대로 가는 더 나은 방법이 있습니까?다음을 사용하여 역방향 사전 만들기calendar모듈(다른 모듈과 마찬가지로 가져와야..

programing 2023.08.14

'key: value'마다 한 줄씩 사용하여 CSV 파일에 사전 쓰기

'key: value'마다 한 줄씩 사용하여 CSV 파일에 사전 쓰기 나는 사전을 가지고 있습니다. mydict = {key1: value_a, key2: value_b, key3: value_c} 다음과 같은 형식으로 dict.csv 파일에 데이터를 쓰고 싶습니다. key1: value_a key2: value_b key3: value_c 내가 쓴 글: import csv f = open('dict.csv','wb') w = csv.DictWriter(f,mydict.keys()) w.writerow(mydict) f.close() 하지만 이제 모든 키가 한 행에 있고 모든 값이 다음 행에 있습니다. 제가 이런 파일을 쓸 수 있을 때, 저는 또한 그것을 새로운 사전으로 다시 읽고 싶습니다. 내 코드를 ..

programing 2023.08.04
반응형