반응형

Programming 3283

csv.DictWriter로 헤더 행을 작성하는 방법은 무엇입니까?

csv.DictWriter로 헤더 행을 작성하는 방법은 무엇입니까? csv.DictReader개체가 있고 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에는 새로운 writeheader()방법이 있습니다. 또한 Joh..

Programming 2020.08.13

이블 모드 모범 사례?

이블 모드 모범 사례? [닫은] 저는 수년간 Vim을 기본 편집기로 사용해 왔으며 그 기간 동안 Emacs를 여러 번 사용해 보았습니다. 그러다가 Evil을 발견 하고 마침내 Emacs로 넘어갈 수있을만큼 빠른 움직임에 대한 나의 요구를 충족 시키기로 결정했습니다. 그렇다면 모든 Evil 사용자에게 일반 Emacs 기능과 어떻게 통합합니까? 이 모드와 다른 모드간에 충돌이 발생 했습니까? 이 주제에 대한 공유 가치있는 경험 / 팁은 무엇입니까? 나는 고도로 맞춤화 된 vim을 사용했고 이제는 훨씬 더 맞춤화 된 emacs를 사용합니다. 내 키 매핑 구성 파일 https://github.com/mbriggs/.emacs.d-oldv2/blob/master/init/init-keymaps.el 에서 모든 키..

Programming 2020.08.13

DLL을로드 할 수 없습니다 (모듈을 찾을 수 없음 HRESULT : 0x8007007E).

DLL을로드 할 수 없습니다 (모듈을 찾을 수 없음 HRESULT : 0x8007007E). 내 .NET 4.0 응용 프로그램에서 사용해야하는 관리되지 않는 C ++ API 코드가있는 dll 라이브러리가 있습니다. 하지만 내 DLL을로드하려고하는 모든 방법에 오류가 발생합니다. DLL 'MyOwn.dll'을 (를)로드 할 수 없습니다 : 지정된 모듈을 찾을 수 없습니다. (HRESULT 예외 : 0x8007007E) 나는 인터넷에서 찾은 severa 솔루션을 읽고 시도했습니다. 작동하지 않습니다 .. 다음 방법을 사용해 보았습니다. [DllImport("MyOwn.dll", CallingConvention = CallingConvention.Cdecl)] [return: MarshalAs((Unmanag..

Programming 2020.08.13

gulp globbing- 디렉토리 아래의 모든 것을 보는 방법

gulp globbing- 디렉토리 아래의 모든 것을 보는 방법 이것은 아주 바보 같은 질문이지만, 난 정말 만족스러운 답변을 찾을 수 없어 : 어떻게 선택 globbing을 꿀꺽 사용합니까 모든 파일을 모두 특정 디렉토리 아래의 하위 디렉토리를? 난 노력 했어: './src/less' './src/less/' './src/less/*' 그들 중 누구도 작동하지 않는 것 같습니다. 모든 디렉토리 아래의 모든 파일에 대한 패턴은 일반적으로 ./src/less/**/*.*또는 ./src/less/**/*이며 둘 중 하나가 작동합니다. 일반적으로 시스템 파일이나 기타 정크를 잡는 것을 방지하려면 특정 파일 확장자를 일치시키는 것이 좋습니다. 이 경우 파일 ./src/less/**/*.less에 대해서만 수행 ..

Programming 2020.08.13

HTML / CSS : 두 개의 플로팅 div를 같은 높이로 만들기

HTML / CSS : 두 개의 플로팅 div를 같은 높이로 만들기 현재를 사용하여 해결하는 약간의 독특한 문제가 table있습니다. 아래를 참조하십시오. 기본적으로 두 개의 div가 사용 가능한 너비의 100 %를 차지하도록하고 싶지만 필요한만큼의 수직 공간 만 차지하고 싶습니다 (사진에서 그렇게 분명하지 않음). 둘은 그림과 같이 항상 똑같은 높이를 가져야하며 그 사이에 약간의 선이 있어야합니다. (출처 : pici.se ) 이것은 table내가 현재하고있는를 사용하여 매우 쉽게 할 수 있습니다. 그러나 의미 론적으로 이것은 실제로 테이블이 아니기 때문에 솔루션에 너무 열중하지 않습니다. 많은 양의 아래쪽 여백, 같은 양의 아래쪽 음수 여백을 적용하고 오버플로가 숨겨진 div로 열을 둘러싸면 CSS에..

Programming 2020.08.12

Heroku 및 GoDaddy를 설정 하시겠습니까?

Heroku 및 GoDaddy를 설정 하시겠습니까? [닫은] Heroku 호스팅 사이트에서 작업하기 위해 GoDaddy를 통해 구입 한 도메인 이름을 얻으려고합니다. Heroku에서 작동하도록 내 도메인 이름을 어떻게 구성합니까? [2014 년 10 월 31 일 업데이트] 좋아요! 효과가있다! 여기에 내가 처음부터 한 방법이 있으므로 같은 문제를 가진 다른 사람들도 해결할 수 있습니다. 먼저 Heroku와 GoDaddy를 설정하는 방법을 설명하고 네이 키드 도메인 (www.example.com-> example.com)을 만드는 방법을 설명합니다. Heroku 및 GoDaddy 설정 : 터미널 (컴퓨터)의 프로젝트 폴더에 ( GoDaddy에서 구입 한 도메인은 heroku domains:add www.e..

Programming 2020.08.12

Perl에서 UTF-8을 어떻게 출력 할 수 있습니까?

Perl에서 UTF-8을 어떻게 출력 할 수 있습니까? "utf8"pragma를 사용하여 Perl 스크립트를 작성하려고하는데 예상치 못한 결과가 나타납니다. Mac OS X 10.5 (Leopard)를 사용하고 있으며 TextMate로 편집하고 있습니다. 내 편집기와 운영 체제에 대한 모든 설정은 기본적으로 utf-8 형식으로 파일을 작성하도록되어 있습니다. 그러나 다음을 텍스트 파일에 입력하고 ".pl"로 저장하고 실행하면 ASCII가 아닌 문자 대신 친숙한 "물음표가있는 다이아몬드"가 표시됩니다. #!/usr/bin/env perl -w use strict; use utf8; my $str = 'Çirçös'; print( "$str\n" ); 내가 뭘 잘못하고 있는지 아십니까? 출력에 'Çirçös..

Programming 2020.08.12

주문이있는 Rails 4 has_many에 대한 비추천 경고

주문이있는 Rails 4 has_many에 대한 비추천 경고 class RelatedList :position end 콘솔에서 레코드를 만들려고 할 때 경고를 표시하는 레일스 앱에이 모델이 있습니다. 지원 중단 경고 : RelatedList.has_many : contents 선언의 다음 옵션이 지원 중단되었습니다. : order. 대신 범위 블록을 사용하십시오. 예 : has_many : spam_comments, 조건 : {spam : true}, class_nam..

Programming 2020.08.12

Pandas 데이터 프레임에서 문자열 패턴을 포함하는 행을 필터링하는 방법

Pandas 데이터 프레임에서 문자열 패턴을 포함하는 행을 필터링하는 방법 이 질문에 이미 답변이 있습니다. Pandas DataFrame 8 답변 에서 부분 문자열로 선택 Python Pandas에 다음과 같은 데이터 프레임이 있다고 가정합니다. df = pd.DataFrame({'vals': [1, 2, 3, 4], 'ids': [u'aball', u'bball', u'cnut', u'fball']}) 또는 표 형식 : ids vals aball 1 bball 2 cnut 3 fball 4 키워드 "ball"이 포함 된 행을 어떻게 필터링합니까? 예를 들어, 출력은 다음과 같아야합니다. ids vals aball 1 bball 2 fball 4 In [3]: df[df['ids'].str.contai..

Programming 2020.08.12

Windows 용 MSysGit 대 Git

Windows 용 MSysGit 대 Git MSysGit과 Windows 용 Git 의 차이점을 확인하는 데 문제가 있습니다. 어떻게 다릅니 까? 왜 내가 다른 하나를 선택해야합니까? 같은 것이 아닙니까? On : http://msysgit.github.com/ 제목은 Windows 용 Git이고 응용 프로그램은 msysgit입니다. 그렇지 않은 경우에도 컴파일 방법 (예 : 컴파일러 사용 및 옵션 설정)과 관련없는 패키징 (예 : msysgit에서와 같이 bash 에뮬레이션 셸 사용)에 차이가있을 것으로 예상됩니다. 실제 제품 (Git 자체)은 대체로 유사해야합니다. 편집 : 이것을 지적한 Jarrod에게 감사드립니다. 나는 후손을 위해 위의 것을 남겨 두었습니다. 위키를 인용하려면 : msysGit은..

Programming 2020.08.12
반응형