본문 바로가기

1.344

Flutter 플러터 - 위젯(IconButton, CheckBox, FlatButton)에서 기본 패딩(문서에 따르면 48px)을 제거하는 방법, Flutter - how to remove default padding (48 px as per doc) from widgets (IconButton, CheckBox, FlatButton) 질문 위젯 (IconButton, CheckBox, FlatButton)의 기본 패딩에 문제가 있습니다. 이 문제에 대해 많이 검색해 보았지만 성공하지 못했습니다. 위 이미지에서 외부 파란색 사각형은 이 위젯들의 실제 크기이며, 해당 공간을 제거해야 합니다. Checkbox( onChanged: (value) { setState(() { _rememberMeFlag = !_rememberMeFlag; }); }, value: _rememberMeFlag, activeColor: const Color(0xff00bbff), materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, ) 아래는 위젯 아이콘을 숨기거나 표시하는 위젯 코드입니다: new Containe.. 2023. 9. 21.
Flutter 파일을 불러오기 전에 해당 파일이 존재하는지 확인하세요., Check if a file exists before loading it 질문 내가 하고 싶은 것은 Material 위젯에 이미지를 로드하여 ListTile에서 사용하는 것이지만, 이 자산이 존재하지 않을 수도 있습니다. class MyImage extends StatelessWidget { final imagePath; MyIcon(String iconName) { try { // imagePath가 존재하는지 확인합니다. 여기가 문제입니다. imagePath = check('assets/$iconName.png/'); } catch (e, s) { // 그렇지 않으면 imagePath = 'assets/$iconName.png/'; } } @override Widget build(BuildContext context) { return Material(...이곳에 image.. 2023. 9. 21.
마이크로초 구성 요소 없이 Python datetime을 문자열로 변환, Python datetime to string without microsecond component 질문 Bitbucket API 응답에는 현재 암스테르담 시간 문자열만 포함되어 있습니다. UTC 시간 문자열과 일관성을 유지하기 위해 원하는 형식은 2011-11-03 11:07:04입니다 (뒤에 +00:00이 따라오지만 중요하지 않습니다). datetime 인스턴스에는 마이크로초 구성 요소가 있는 문자열을 어떻게 생성할 수 있을까요? >>> import datetime >>> print unicode(datetime.datetime.now()) 2011-11-03 11:13:39.278026 저는 가능한 답안 중에서 가장 좋은 옵션을 추가할 것이지만, 더 우아한 해결책이 있을 수도 있습니다. 편집: 실제로 현재 시간을 인쇄하는 것이 아니라 빠른 예제를 위해 datetime.now를 사용했습니다. 따라서.. 2023. 9. 19.
Python 문자열의 뒷부분에서 부분 문자열을 어떻게 제거하나요 (문자열의 접미사를 제거하나요)?, How do I remove a substring from the end of a string (remove a suffix of the string)? 질문 다음과 같은 코드가 있습니다: url = 'abcdc.com' print(url.strip('.com')) 원래 예상한 결과: abcdc 실제로 얻은 결과: abcd 이제 다음을 시도합니다 url.rsplit('.com', 1) 더 나은 방법이 있을까요? 첫 번째 시도가 무엇을 하는지에 대한 구체적인 설명은 Python에서 .strip/.rstrip/.lstrip 문자열 메서드가 어떻게 작동하는지에 대한 질문을 참조하세요. 답변 strip은 "이 부분 문자열을 제거하라"는 의미가 아닙니다. x.strip(y)는 y를 문자 집합으로 취급하고 x의 양 끝에서 해당 집합에 속하는 문자를 제거합니다. Python 3.9 이상에서는 removeprefix와 removesuffix 메서드를 사용하여 문자열의 .. 2023. 9. 19.