Python : ถามเรื่องการดักชื่อไฟล์ซ้ำ

กระทู้คำถาม
    @expose('ndwc.templates.addjob')
    def addjob(self, filepicture, **kw):
        
        
        job = Job()
        job.operation_name = kw['textfield_operation_name']
        job.category_id = kw['select_category']        
        job.description = kw['textarea_description']
        job.status_id = 1  # status = Open
        job.picture = filepicture.filename
        
        data = filepicture.file.read()
        pFile = '{}{}'.format(PATH_DOWNLOAD, filepicture.filename)
        with open(pFile, 'wb') as f:
            f.write(data)
            
        DBSession.add(job)
        DBSession.flush()
        
        return dict(job=job)


ตอนนี้อัพโหลดไฟล์ได้แล้ว

แต่จะต้องเขียนโค๊ดยังไง ให้มันเปลี่ยนชื่อไฟล์หลังจากเจอไฟล์ซ้ำอ่ะครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่