kivy : 유효한 속성 이름에 대한 "잘못된 속성 이름"오류 메시지

확대

이것을 메인 프로그램에 넣으면 :

class MyTextInput(TextInput):
    def on_focus(self, *args, **kwargs):
        print("Yay!", args, kwargs)

그리고 이것은 kv 파일에 :

#: import MyTextInput __main__.MyTextInput

                MyTextInput:
                    id: e_birth_date
                    text: ""
                    size_hint_x: 1

그러면 동작이 정확합니다. 텍스트 입력이 포커스를 얻거나 잃을 때마다 인쇄됩니다.

Yay! (<__main__.MyTextInput object at 0x0CC1B8B8>, True) {} 
Yay! (<__main__.MyTextInput object at 0x0CC1B8B8>, False) {}

그러나 이것은 전혀 작동하지 않습니다.

                TextInput:
                    id: e_birth_date
                    text: ""
                    size_hint_x: 1
                    on_focus = root.on_field_focus(*args)

Kivy는 다음 메시지와 함께 .kv 파일 컴파일을 거부합니다.

kivy.lang.parser.ParserException: Parser: File "C:\not_telling\app.kv", line 185:
 ...
     183:                        text: ""
     184:                        size_hint_x: 1
 >>  185:                        on_focus = root.on_field_focus(*args)
     186:                    TextInput:
     187:                        id: e_phone
 ...
 Invalid property name

왜? 이것은 버그입니까?

UPDATE : 다른 사람들이 쉽게 찾을 수 있도록 제목을 변경했습니다 (이는 특정 속성 이름과 관련이 없음).

SP SP

구문 오류가 있습니다. 다음을 시도하십시오.

TextInput:
    id: e_birth_date
    text: ""
    size_hint_x: 1
    on_focus: root.on_field_focus(*args)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

잘못된 속성 이름 kivy

분류에서Dev

jslint 잘못된 속성 이름 '$ wrapper'

분류에서Dev

Vue 구성 요소 사용-setattr-잘못된 속성 이름

분류에서Dev

Google 크롬 검사 요소-잘못된 속성 이름-브라우저 별?

분류에서Dev

jQuery 유효성 검사에 대한 다른 오류 메시지

분류에서Dev

다양한 HTML5 유효성 검사 속성에 대한 사용자 지정 오류 메시지

분류에서Dev

Hibernate Validator + Spring : 유효성 검사 오류에 대한 잘못된 메시지

분류에서Dev

각 텍스트 상자에 대한 유효성 검사 오류 메시지

분류에서Dev

jquery 동적 필드 이름에 대한 표시 오류 유효성 검사

분류에서Dev

중첩 된 속성에 대한 유효성 검사 오류 표시

분류에서Dev

FluentValidation 하나의 속성에 대한 여러 오류 메시지

분류에서Dev

AngularJS 양식 유효성 검사 : 제출을 클릭 한 후 확인란에 대한 오류 메시지 표시

분류에서Dev

둘 이상의 필드에 대한 공유 유효성 검사 오류 메시지

분류에서Dev

Rails 4-관련 모델 존재에 대한 오류 메시지에서 속성 이름 제거

분류에서Dev

ASP.NET CORE 3.1의 데이터 주석 및 오류 유효성 검사 메시지에 대한 지역화

분류에서Dev

Mongoose에서 문자열 유효성 검사에 대한 사용자 지정 오류 메시지 지정

분류에서Dev

'상태'유효성 검사에 대한 오류 메시지 및 잘못된 아이콘 색상 없음

분류에서Dev

Laravel의 'requiredIf'유효성 검사에 대한 사용자 지정 오류 메시지

분류에서Dev

규칙에 대한 jQuery 유효성 검사기 사용자 지정 오류 메시지 위치

분류에서Dev

Laravel 유효성 검사기에서 중첩 된 속성에 대한 사용자 지정 오류 메시지 사용

분류에서Dev

Rails 4의 오류 메시지에 대한 중첩 속성 현지화

분류에서Dev

존재하지 않아야하는 속성에 대한 Null이 아닌 유효성 검사 오류

분류에서Dev

확장 된 커스텀 유효성 검사기 클래스에 대한 Laravel 오류 메시지

분류에서Dev

jsonschema에 대한 오류 메시지 형식화 : 유효성 검사기의 -F 키를 사용하는 방법?

분류에서Dev

HTML Razor의 단계 속성에 대한 사용자 지정 오류 유효성 검사

분류에서Dev

암호에 대한 유효성 검사 논리 실패시 유효성 검사 오류 메시지를 읽는 방법

분류에서Dev

'오류'속성이 Ajax의 유효한 속성 또는 메서드가 아닌 이유는 무엇입니까?

분류에서Dev

PHP-유효성 검사가 실패한 필드 및 오류 메시지에 유효한 값이있는 양식 다시 표시

분류에서Dev

JQuery는 오류 메시지 대 입력 필드에 대한 오류 클래스의 유효성을 검사합니다.

Related 관련 기사

  1. 1

    잘못된 속성 이름 kivy

  2. 2

    jslint 잘못된 속성 이름 '$ wrapper'

  3. 3

    Vue 구성 요소 사용-setattr-잘못된 속성 이름

  4. 4

    Google 크롬 검사 요소-잘못된 속성 이름-브라우저 별?

  5. 5

    jQuery 유효성 검사에 대한 다른 오류 메시지

  6. 6

    다양한 HTML5 유효성 검사 속성에 대한 사용자 지정 오류 메시지

  7. 7

    Hibernate Validator + Spring : 유효성 검사 오류에 대한 잘못된 메시지

  8. 8

    각 텍스트 상자에 대한 유효성 검사 오류 메시지

  9. 9

    jquery 동적 필드 이름에 대한 표시 오류 유효성 검사

  10. 10

    중첩 된 속성에 대한 유효성 검사 오류 표시

  11. 11

    FluentValidation 하나의 속성에 대한 여러 오류 메시지

  12. 12

    AngularJS 양식 유효성 검사 : 제출을 클릭 한 후 확인란에 대한 오류 메시지 표시

  13. 13

    둘 이상의 필드에 대한 공유 유효성 검사 오류 메시지

  14. 14

    Rails 4-관련 모델 존재에 대한 오류 메시지에서 속성 이름 제거

  15. 15

    ASP.NET CORE 3.1의 데이터 주석 및 오류 유효성 검사 메시지에 대한 지역화

  16. 16

    Mongoose에서 문자열 유효성 검사에 대한 사용자 지정 오류 메시지 지정

  17. 17

    '상태'유효성 검사에 대한 오류 메시지 및 잘못된 아이콘 색상 없음

  18. 18

    Laravel의 'requiredIf'유효성 검사에 대한 사용자 지정 오류 메시지

  19. 19

    규칙에 대한 jQuery 유효성 검사기 사용자 지정 오류 메시지 위치

  20. 20

    Laravel 유효성 검사기에서 중첩 된 속성에 대한 사용자 지정 오류 메시지 사용

  21. 21

    Rails 4의 오류 메시지에 대한 중첩 속성 현지화

  22. 22

    존재하지 않아야하는 속성에 대한 Null이 아닌 유효성 검사 오류

  23. 23

    확장 된 커스텀 유효성 검사기 클래스에 대한 Laravel 오류 메시지

  24. 24

    jsonschema에 대한 오류 메시지 형식화 : 유효성 검사기의 -F 키를 사용하는 방법?

  25. 25

    HTML Razor의 단계 속성에 대한 사용자 지정 오류 유효성 검사

  26. 26

    암호에 대한 유효성 검사 논리 실패시 유효성 검사 오류 메시지를 읽는 방법

  27. 27

    '오류'속성이 Ajax의 유효한 속성 또는 메서드가 아닌 이유는 무엇입니까?

  28. 28

    PHP-유효성 검사가 실패한 필드 및 오류 메시지에 유효한 값이있는 양식 다시 표시

  29. 29

    JQuery는 오류 메시지 대 입력 필드에 대한 오류 클래스의 유효성을 검사합니다.

뜨겁다태그

보관