PythonException:'TypeError:지원하지 않는 연산자는 유형(s)for divmod():'NoneType'과'int"

0

질문

저는 이 기능을 변환하는 초 dd:hh:mm:ss(string)-그러나,있을 경우 null 인스턴스에서 입력 열이 나는 오류가 발생 PythonException:'TypeError:지원하지 않는 연산자는 유형(s)for divmod():'NoneType'과'int".

이 수정될 수 있는 안에 넣어 기능,아래-

  def to_hms(s):
 m, s = divmod(s, 60)
 h, m = divmod(m, 60)
 d, h = divmod(h, 24)
 return '{}:{:0>2}:{:0>2}:{:0>2}'.format(d, h, m, s)
function pyspark python
2021-11-23 22:05:07
1

최고의 응답

0

어쩌면 이것은 도움이 될 수 있습니다:

def to_hms(s):
    if s:
        m, s = divmod(s, 60)
        h, m = divmod(m, 60)
        d, h = divmod(h, 24)
        return '{}:{:0>2}:{:0>2}:{:0>2}'.format(d, h, m, s)
    return '0:00:00:00'

이 하나를 반환 값이 비어 있는 경우에 그것을 찾을 수 없는 값 s.

2021-11-23 22:22:43

한,근무하는 방법을 정확하게 필요 감사합니다!
JSingh1996

당신은 환영합니다!
Sakshi Sharma

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................