목록머신러닝 (265)
스택큐힙리스트
Python에서는 텍스트 파일에서 한 줄을 읽은 다음 라인의 처음에 #으로 시작하는 주석을 무시하는 방법에 대해 알고 싶습니다. 아마 다음과 같은 방법이 될 것 같습니다: for ...: if line에 #이 없다면: ...라인 처리 else: for 루프 종료 you can use startswith() 예시 for line in open(file): li=line.strip() if not li.startswith(#): print line.rstrip() 답변 2파일을 읽을 때 #주석 줄을 무시하는 방법에 대해 설명하겠습니다. 파이썬에서는 파일을 읽거나 처리할 때 주석이 있는 경우 일반 코드와 함께 처리해야 할 때가 있습니다. 그러나 주석을 무시하고 파일을 읽고 싶을 때도 있습니다. 이 글에서는 주..
저는 거대하고 구식(약 2001년경) PHP 웹 서비스를 디버깅하려고하면 파일 오픈 실패가 발생합니다. fopen 호출은 포함된 모듈에 있으며, 호출자는 파일이 열리지 않았다고 로그를 기록하지만 로그에 이유가 기록되지 않습니다. 실제로 열리는 코드는 다음과 같습니다: // 파일 읽기 if (!($fp = @fopen($fileName, 'rb'))) { $errStr = '{$fileName}'을(를) 읽기 위해 열 수 없습니다.; break; // try 블록 } fopen이 실패한 이유를 어떻게 알 수 있을까요?답변 1At 기호를 제거하세요. @ 기호는 오류 메시지를 억제하기 때문에, 함수가 일반적으로 제공하는 오류를 억제합니다.답변 2PHP 파일을 열지 못한 이유를 출력하는 방법. PHP 파일을 열..
void dataWorker_DoWork(object sender, DoWorkEventArgs e) { try { if (base.FirstRun) { base.CleanListView(); } if ((bool)e.Argument) { byte[] serialized = IvdSession.DataAccess.GetServiceCalls(IvdSession.Instance.Company.Description, IvdSession.Instance.Company.Password, null); m_DataCollection = new DalCollection(serialized); } List collection = this.ApplyFilter(); base.HandlePopulation(collecti..
Objective-C 프로그램에서 enum 가시성에 문제가 있습니다. 저는 두 개의 헤더 파일이 있고, 하나의 헤더 파일에서는 typedef enum을 정의합니다. 다른 파일에서는 이 typedef 된 타입을 사용해야 합니다. C에서는 간단히 다른 헤더 파일을 #include하면 되지만, Objective-C에서는 헤더 파일 간에 #import를 사용하지 않는 것이 권장되며, 필요한 경우에만 forward @class 선언을 사용합니다. 그러나 열거형 타입을 어떻게 forward 선언할 수 있는지 알 수 없습니다. 저는 헤더에서 실제 열거된 값을 필요로하지 않지만, 해당하는 .m 구현 파일에서만 사용하고 싶습니다. 여기서는 안전하게 #import 할 수 있습니다. 그래서 어떻게 하면 헤더에서 typede..