반응형

2020/08/29 30

csv 파일의 한 열을 추출하는 방법

csv 파일의 한 열을 추출하는 방법 csv 파일이있는 경우 단일 열의 내용 만 인쇄하는 빠른 bash 방법이 있습니까? 각 행에 동일한 수의 열이 있다고 가정하는 것이 안전하지만 각 열의 내용은 길이가 다릅니다. 이를 위해 awk를 사용할 수 있습니다. '$ 2'를 원하는 n 번째 열로 변경합니다. awk -F "\"*,\"*" '{print $2}' textfile.csv 예. cat mycsv.csv | cut -d ',' -f3세 번째 열을 인쇄합니다. 이 작업을 수행 할 수있는 가장 간단한 방법은 csvtool을 사용하는 것 입니다. csvtool을 사용하는 다른 사용 사례도 있었으며 열 데이터 자체에 나타나는 경우 따옴표 또는 구분 기호를 적절하게 처리 할 수 ​​있습니다. csvtool fo..

Programing 2020.08.29

reactJS에서 텍스트를 클립 보드에 복사하는 방법은 무엇입니까?

reactJS에서 텍스트를 클립 보드에 복사하는 방법은 무엇입니까? 저는 ReactJS를 사용하고 있으며 사용자가 링크를 클릭하면 일부 텍스트를 클립 보드에 복사하고 싶습니다. Chrome 52를 사용하고 있으며 다른 브라우저를 지원할 필요가 없습니다. 이 코드로 인해 데이터가 클립 보드에 복사되지 않는 이유를 알 수 없습니다. (코드 스 니펫의 출처는 Reddit 게시물에서 가져온 것입니다). 내가 잘못하고 있니? 누구든지 reactjs를 사용하여 클립 보드에 복사를 구현하는 "올바른"방법이 있다고 제안 할 수 있습니까? copyToClipboard = (text) => { console.log('text', text) var textField = document.createElement('textar..

Programing 2020.08.29

새 창에서 링크를 열려면 어떻게합니까?

새 창에서 링크를 열려면 어떻게합니까? 특정 링크에 대한 클릭 처리기가 있는데 그 안에 다음과 비슷한 작업을 수행하고 싶습니다. window.location = url 실제로 새 창에서 URL을 열려면 이것이 필요합니다. 어떻게해야합니까? 다음을 좋아할 수 있습니다. window.open('url', 'window name', 'window settings') jQuery : $('a#link_id').click(function(){ window.open('url', 'window name', 'window settings'); return false; }); 또한 설정할 수 target에 _blank실제로. 클릭 핸들러 내에서 타겟을 강제하는 방법은 다음과 같습니다. $('a#link_id').clic..

Programing 2020.08.29

awk 내에서 작은 따옴표를 이스케이프하는 방법

awk 내에서 작은 따옴표를 이스케이프하는 방법 나는 다음을 원한다 awk 'BEGIN {FS=" ";} {printf "'%s' ", $1}' 그러나 이런 식으로 작은 따옴표를 이스케이프하면 작동하지 않습니다 awk 'BEGIN {FS=" ";} {printf "\'%s\' ", $1}' 어떻게하나요? 도와 줘서 고마워. 이것은 아마도 당신이 찾고있는 것입니다. awk 'BEGIN {FS=" ";} {printf "'\''%s'\'' ", $1}' 즉, '\''오프닝을 닫은 '다음 '이스케이프 하여 리터럴을 인쇄 하고 마지막으로 '다시 엽니 다 . 작은 따옴표는 \x27 처럼 awk 'BEGIN {FS=" ";} {printf "\x27%s\x27 ", $1}' 출처 또 다른 옵션은 작은 따옴표 를 a..

Programing 2020.08.29

`string.split is not a function` 오류의 원인은 무엇입니까?

`string.split is not a function` 오류의 원인은 무엇입니까? 내가 왜 ... 포착되지 않은 TypeError : string.split은 함수가 아닙니다. ... 내가 달릴 때 ... var string = document.location; var split = string.split('/'); 변경 ... var string = document.location; 이에... var string = document.location + ''; 이것은 위치 객체 이기 때문 document.location입니다 . 기본값 은 위치를 문자열 형식 으로 반환하므로 연결이 트리거됩니다..toString() document.URL문자열을 가져 오는 데 사용할 수도 있습니다 . 아마도 strin..

Programing 2020.08.29

별도의 Pandas DataFrame을 서브 플롯으로 플로팅하려면 어떻게해야합니까?

별도의 Pandas DataFrame을 서브 플롯으로 플로팅하려면 어떻게해야합니까? 동일한 값 척도를 공유하지만 열과 인덱스가 다른 Pandas DataFrame이 몇 개 있습니다. 을 호출 할 때 df.plot()별도의 플롯 이미지를 얻습니다. 내가 정말로 원하는 것은 그것들을 모두 서브 플롯과 동일한 플롯에 두는 것이지만, 불행히도 나는 어떻게 도움이 될지에 대한 해결책을 찾지 못하고 있습니다. matplotlib를 사용하여 수동으로 서브 플롯을 생성 한 다음 ax키워드를 사용하여 특정 서브 플롯에 데이터 프레임을 플로팅 할 수 있습니다 . 예를 들어 4 개의 서브 플롯 (2x2)의 경우 : import matplotlib.pyplot as plt fig, axes = plt.subplots(nrow..

Programing 2020.08.29

문자열을 DateTime으로 변환

문자열을 DateTime으로 변환 다음 String을 DateTime 개체로 구문 분석해야합니다. 30/Nov/2009:16:29:30 +0100 이 작업을 수행하는 쉬운 방법이 있습니까? 추신 : 위의 문자열을 그대로 변환하고 싶습니다. 연도 이후의 콜론은 오타가 아닙니다. 또한 RoR이 아닌 Ruby로 문제를 해결하고 싶습니다. DateTime.strptime 을 사용하면 형식을 지정하고 문자열을 DateTime으로 변환 할 수 있습니다. 이것도 작동하지 않습니까? "30/Nov/2009 16:29:30 +0100".to_datetime 나는 성공했다 : require 'time' t = Time.parse(some_string) 내가 사용하는 Time.parse("02/07/1988")다른 포스터의..

Programing 2020.08.29

프로그램 설치에 대한 "예"응답을 어떻게 스크립팅합니까?

프로그램 설치에 대한 "예"응답을 어떻게 스크립팅합니까? 저는 Amazon Linux 인스턴스로 작업하고 데이터를 채우고 작업하는 모든 프로그램을 설치하는 몇 가지 스크립트가 있지만 몇 가지 프로그램에서 다음을 묻습니다. Do you want to continue [Y/n]? 설치를 일시 중지하십시오. 모든 경우에 "Y"로 자동 응답하고 싶습니다. 이제 어떻게해야할지 확신합니다. '예'명령 것이다 에코 'Y'(또는 당신이 그것을 물어 무엇이든) 무기한. 다음과 같이 사용하십시오. yes | command-that-asks-for-input 또는 대문자 'Y'가 필요한 경우 : yes Y | command-that-asks-for-input echo y | command 작동해야합니다. 또한 일부 설치 프..

Programing 2020.08.29

커밋하는 동안 거북이 svn의 작업 복사본 잠김 오류

커밋하는 동안 거북이 svn의 작업 복사본 잠김 오류 작업 복사본을 변경할 때마다 Tortoise SVN을 사용하여 서버의 저장소에 대한 변경 사항을 업데이트하고 커밋합니다. 그러나 며칠 후 변경 사항을 커밋 할 수 없으며 커밋하려고 할 때마다 다음 오류가 발생합니다. Working copy 'C:\Program Files\EasyPHP\www\project\php' locked. 'C:\Program Files\EasyPHP\www\project' is already locked. 내가 선택하고 마우스 오른쪽 버튼으로 클릭하여 폴더를 잠금을 해제하려고했습니다 거북이 SVN은> 릴리스 잠금 , 그것은 말한다 잠금 해제 할 항목이 없습니다. 이 작업 복사본에 잠금이있는 파일이 없습니다. 무엇이 문제일까요?..

Programing 2020.08.29
반응형