PythonException:'TypeError:ยังไม่รองรับ operand ประเภท(s)สำหรับ divmod():'NoneType'และ'int ได้"

0

คำถาม

ฉันต้องฟังก์ชันนี้ซึ่ง converts วินาทีเพื่อ dd:hh:mm:พวกเอสเอส(ข้อความ)-อย่างไรก็ตามเมื่อมันมีโพรโทคอล aimcomment ตัวอย่างจากข้อมูลคอลัมน์ฉันได้รับข้อผิดพลาด PythonException:'TypeError:ยังไม่รองรับ operand ประเภท(s)สำหรับ 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ý
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่