본문 바로가기

errorhandling4.2

Python 문자열에서 퍼센트(%)를 선택적으로 이스케이프하는 방법은 무엇인가요?, How can I selectively escape percent (%) in Python strings? 질문 나는 다음과 같은 코드를 가지고 있습니다. test = "have it break." selectiveEscape = "Print percent % in sentence and not %s" % test print(selectiveEscape) 원하는 출력 결과는 다음과 같습니다: Print percent % in sentence and not have it break. 실제로 발생한 일은 다음과 같습니다: selectiveEscape = "Use percent % in sentence and not %s" % test TypeError: %d format: a number is required, not str 답변 >>> test = "have it break." >>> selectiveEscap.. 2023. 12. 5.
Flutter 다트에서 Future에서 오류를 반환하는 방법은 무엇인가요?, How do I return error from a Future in dart? 질문 내 플러터 앱에서는 HTTP 요청을 처리하고 디코딩된 데이터를 반환하는 퓨처가 있습니다. 그러나 status code != 200인 경우 .catchError() 핸들러로 오류를 전송할 수 있도록 하고 싶습니다. 다음은 퓨처입니다: Future getEvents(String customerID) async { var response = await http.get( Uri.encodeFull(...) ); if (response.statusCode == 200){ return jsonDecode(response.body); }else{ // 여기서 오류를 반환하려고 합니다 } } 이 함수를 호출할 때 다음과 같이 오류를 얻을 수 있기를 원합니다: getEvents(customerID) .then( ... 2023. 10. 1.