반응형

자바 600

파이썬 인쇄 문자열을 텍스트 파일로

파이썬 인쇄 문자열을 텍스트 파일로 Python을 사용하여 텍스트 문서를 엽니 다. text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() 문자열 변수의 값을 TotalAmount텍스트 문서로 대체하고 싶습니다 . 누군가이 방법을 알려주시겠습니까? text_file = open("Output.txt", "w") text_file.write("Purchase Amount: %s" % TotalAmount) text_file.close() 컨텍스트 관리자를 사용하는 경우 파일이 자동으로 닫힙니다. with open("Output.txt", "w") as text_file: te..

your programing 2020.10.03

C #에서 문자열을 바이트 배열로 변환

C #에서 문자열을 바이트 배열로 변환 VB에서 C #으로 변환하고 있습니다. 이 문의 구문에 문제가 있습니다. if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } 그런 다음 다음 오류가 표시됩니다. 인수 1 : 'object'에서 'byte []'로 변환 할 수 없습니다. 'System.Text.Encoding.GetString (byte [])'에 대한 최상의 오버로드 된 메서드 일치에 잘못된 인수가 있습니다. 이 게시물을 기반으로 코드를 수정하려고 했지만 여전히 성공하지 못했습니다. string Use..

your programing 2020.10.03

잡아 당긴 텍스트를 Vim 명령 줄에 붙여 넣는 방법은 무엇입니까?

잡아 당긴 텍스트를 Vim 명령 줄에 붙여 넣는 방법은 무엇입니까? 잡아 당긴 텍스트를 Vim 명령 줄에 붙여넣고 싶습니다. 가능할까요? 예. 히트 Ctrl- R다음 ". 당신은 당신이 빠지게 것을 리터럴 제어 문자가있는 경우, 사용 Ctrl- R, Ctrl- O, ". 다음은 레지스터로 수행 할 수있는 작업에 대한 설명입니다. 레지스터로 할 수있는 일은 대단한 일이며 일단 사용 방법을 알게되면 레지스터 없이는 살 수 없습니다. 레지스터는 기본적으로 문자열의 저장 위치입니다. Vim에는 다양한 방식으로 작동하는 많은 레지스터가 있습니다. 0(yank register : 레지스터 y를 지정하지 않고 일반 모드에서 사용할 때 , yanked 텍스트가 거기로 이동하고 기본 레지스터에도), 1to 9(삭제 레지..

your programing 2020.10.03

rm, cp, mv 명령에 대한 인수 목록이 너무 김 오류

rm, cp, mv 명령에 대한 인수 목록이 너무 김 오류 UNIX의 디렉토리 아래에 수백 개의 PDF가 있습니다. PDF의 이름이 정말 깁니다 (약 60 자). 다음 명령을 사용하여 모든 PDF를 함께 삭제하려고 할 때 : rm -f *.pdf 다음과 같은 오류가 발생합니다. /bin/rm: cannot execute [Argument list too long] 이 오류에 대한 해결책은 무엇입니까? 이 오류가 mv및 cp명령에서도 발생합니까 ? 그렇다면 이러한 명령을 해결하는 방법은 무엇입니까? 이것이 발생하는 이유는 bash가 실제로 별표를 일치하는 모든 파일로 확장하여 매우 긴 명령 줄을 생성하기 때문입니다. 이 시도: find . -name "*.pdf" -print0 | xargs -0 rm 경..

your programing 2020.10.03

Git에서 SHA 해시로 커밋으로 되 돌리시겠습니까?

Git에서 SHA 해시로 커밋으로 되 돌리시겠습니까? [복제] 이 질문에 이미 답변이 있습니다. Git 저장소를 이전 커밋으로 되돌리려면 어떻게해야합니까? 41 답변 어떻게 git revert작동 하는지 명확하지 않습니다 . 예를 들어, 머리 뒤에있는 커밋 6 개로 되돌리고 중간 커밋의 모든 변경 사항을 되돌리고 싶습니다. 그 말 SHA의 해시입니다 56e05fced214c44a37759efa2dfc25a65d8ae98d. 그런 다음 왜 다음과 같이 할 수 없습니까? git revert 56e05fced214c44a37759efa2dfc25a65d8ae98d 다른 커밋에서 정확한 상태로 현재 HEAD 위에 커밋하고 모든 중간 커밋을 실행 취소하려면을 사용 reset하여 커밋을 만들기 위해 인덱스의 올바른..

your programing 2020.10.03

디버그 빌드 전용 Visual Studio 빌드 후 이벤트를 실행하는 방법

디버그 빌드 전용 Visual Studio 빌드 후 이벤트를 실행하는 방법 빌드 후 이벤트를 한 가지 유형의 빌드에 대해서만 실행하도록 제한하려면 어떻게해야합니까? 이벤트를 사용하여 DLL을 로컬 IIS 가상 디렉터리에 복사하고 있지만 릴리스 모드의 빌드 서버에서 이런 일이 발생하는 것을 원하지 않습니다. 사전 및 사후 빌드 이벤트는 배치 스크립트로 실행됩니다. 에서 조건문을 수행 할 수 있습니다 $(ConfigurationName). 예를 들어 if $(ConfigurationName) == Debug xcopy something somewhere 참고로 goto를 사용할 필요가 없습니다. 쉘 IF ​​명령은 둥근 대괄호와 함께 사용할 수 있습니다. if $(ConfigurationName) == De..

your programing 2020.10.03

Notepad ++에서 중복 행 제거

Notepad ++에서 중복 행 제거 Notepad ++에서 중복 된 행을 제거하고 한 줄만 남겨 둘 수 있습니까? Notepad ++는 줄별로 정렬하고 동시에 중복 된 줄을 제거하려는 경우이를 수행 할 수 있습니다. TextFX 플러그인이 필요합니다. 이전 버전의 Notepad ++에 포함되어 있었지만 최신 버전이있는 경우으로 이동하여 메뉴에서 추가 할 수 있습니다 Plugins -> Plugin Manager -> Show Plugin Manager -> Available tab -> TextFX -> Install. 어떤 경우에는라고도 할 수 TextFX Characters있지만 이것은 동일합니다. 이제 필요한 확인란과 버튼이 아래의 메뉴에 나타납니다 TextFX -> TextFX Tools. "s..

your programing 2020.10.03

밀리 초 동안 절전 모드

밀리 초 동안 절전 모드 POSIX sleep(x)기능이 프로그램을 x 초 동안 잠자 게 만든다는 것을 알고 있습니다. C ++에서 x 밀리 초 동안 프로그램을 수면 상태로 만드는 기능이 있습니까? 밀리 초에 대한 표준 C API가 없으므로 (Unix에서) usleep마이크로 초를 허용하는 을 설정해야합니다 . #include unsigned int microseconds; ... usleep(microseconds); C ++ 11에서는 표준 라이브러리 기능으로이를 수행 할 수 있습니다. #include #include std::this_thread::sleep_for(std::chrono::milliseconds(x)); 명확하고 읽기 쉬우므로 더 이상 sleep()함수가 사용 하는 단위를 추측 할 ..

your programing 2020.10.03

functools.wraps는 무엇을합니까?

functools.wraps는 무엇을합니까? 다른 질문 에 대한이 답변 에 대한 의견에서 누군가가 무엇 functools.wraps을하고 있는지 잘 모르겠다 고 말했습니다 . 그래서 저는이 질문을하여 향후 참조를 위해 StackOverflow에 기록을 남길 것입니다. functools.wraps정확히 무엇을합니까? 데코레이터를 사용하면 한 기능을 다른 기능으로 대체하게됩니다. 즉, 데코레이터가 있다면 def logged(func): def with_logging(*args, **kwargs): print(func.__name__ + " was called") return func(*args, **kwargs) return with_logging 다음 당신이 말할 때 @logged def f(x): """..

your programing 2020.10.03

잘못된 Git 브랜치에 대한 커밋을 수정하는 방법은 무엇입니까?

잘못된 Git 브랜치에 대한 커밋을 수정하는 방법은 무엇입니까? 방금 잘못된 지점에 대해 완벽하게 잘 수행했습니다. 마스터 브랜치에서 마지막 커밋을 실행 취소하고 동일한 변경 사항을 가져와 업그레이드 브랜치로 가져 오려면 어떻게해야합니까? 아직 변경 사항을 푸시하지 않은 경우 소프트 리셋을 수행 할 수도 있습니다. git reset --soft HEAD^ 이것은 커밋을 되돌 리지만 커밋 된 변경 사항을 인덱스에 다시 넣습니다. 브랜치가 서로에 대해 상대적으로 최신 상태라고 가정하면 git은 다른 브랜치로 체크 아웃 할 수 있습니다. 그러면 간단히 커밋 할 수 있습니다. git checkout branch git commit 단점은 커밋 메시지를 다시 입력해야한다는 것입니다. 주제에 대해 4 년 늦었지만 ..

your programing 2020.10.03
반응형