• 23-01-2023, 15:13:47
    #1
    Merhaba aşağıdaki kodumla kayit adlı exel dosyamda her satıra kelime yazdırmam gerek ancak sadece son belirlenen satıra yazıyor malesef bu konuda bir çözüm arıyorum

    Kodlar

    import random
    import cv2
    import qrcode
    import qrcode.image.svg
    import numpy as np
    from PIL import Image,ImageFont,ImageDraw
    import openpyxl
    from openpyxl_image_loader import SheetImageLoader
    from datetime import datetime,timedelta
    from  openpyxl import *
    import xlsxwriter
    pxl_doc = openpyxl.load_workbook('exel.xlsx')
    sheet = pxl_doc.active
    image_loader = SheetImageLoader(sheet)
    i = 0
    i1 = 1
    while True:
        #TC No
        excelValue = sheet.cell(i + 2,1).value
        excelValue2 = sheet.cell(i + 2,6).value
        print(excelValue2)
        if excelValue != None:
            image = image_loader.get('M{}'.format(i + 2))
            image.save('vesikalik.png')
    
            kayitlistesi = xlsxwriter.Workbook( "./kayıtlar/kayitlar.xlsx" )
            calismasayfam = kayitlistesi.add_worksheet()
            calismasayfam.write(i+1,0 ,"ali")
            kayitlistesi.close()
            i += 1
            
            print("tamamlandı!")
        elif excelValue == "None":
            kayitlistesi.close()
            break
        else:
            break

    Yaşadığım durum


    normalde 1 den 10'a kadar hepsinde ali yazması gerek
  • 23-01-2023, 15:24:28
    #2
    Dener misin

    import random
    import cv2
    import qrcode
    import qrcode.image.svg
    import numpy as np
    from PIL import Image,ImageFont,ImageDraw
    import openpyxl
    from openpyxl_image_loader import SheetImageLoader
    from datetime import datetime,timedelta
    from openpyxl import *
    import xlsxwriter
    pxl_doc = openpyxl.load_workbook('exel.xlsx')
    sheet = pxl_doc.active
    image_loader = SheetImageLoader(sheet)
    i = 0
    i1 = 1
    while True:
    #TC No
    excelValue = sheet.cell(i + 2,1).value
    excelValue2 = sheet.cell(i + 2,6).value
    print(excelValue2)
    if excelValue != None:
    image = image_loader.get('M{}'.format(i + 2))
    image.save('vesikalik.png')
    
    kayitlistesi = xlsxwriter.Workbook( "./kayıtlar/kayitlar.xlsx" )
    calismasayfam = kayitlistesi.add_worksheet()
    calismasayfam.write(i1,0,excelValue2)
    i1 += 1
    kayitlistesi.close()
    print("tamamlandı!")
    elif excelValue == "None":
    kayitlistesi.close()
    break
    else:
    break
  • 23-01-2023, 15:30:03
    #3

    bu hatayı aldım
  • 23-01-2023, 15:35:42
    #4
    hocma i1 gereksiz yedek olarak eklediğim birşey exel adlı dosyamda boş satıra gelene kadar i her seferinde +1 alarak alt satıra geçiyor burda
  • 23-01-2023, 15:58:27
    #5
    https://chat.openai.com/chat burada tam ne yapmak istediğini iletirsen ai kodunu düzenleyebilir veya doğru halini yazabilir. Bir denemeni tavsiye ederim
  • 23-01-2023, 16:05:56
    #6
    Fvtih adlı üyeden alıntı: mesajı görüntüle
    Dener misin

    import random
    import cv2
    import qrcode
    import qrcode.image.svg
    import numpy as np
    from PIL import Image,ImageFont,ImageDraw
    import openpyxl
    from openpyxl_image_loader import SheetImageLoader
    from datetime import datetime,timedelta
    from openpyxl import *
    import xlsxwriter
    pxl_doc = openpyxl.load_workbook('exel.xlsx')
    sheet = pxl_doc.active
    image_loader = SheetImageLoader(sheet)
    i = 0
    i1 = 1
    while True:
    #TC No
    excelValue = sheet.cell(i + 2,1).value
    excelValue2 = sheet.cell(i + 2,6).value
    print(excelValue2)
    if excelValue != None:
    image = image_loader.get('M{}'.format(i + 2))
    image.save('vesikalik.png')
    
    kayitlistesi = xlsxwriter.Workbook( "./kayıtlar/kayitlar.xlsx" )
    calismasayfam = kayitlistesi.add_worksheet()
    calismasayfam.write(i1,0,excelValue2)
    i1 += 1
    kayitlistesi.close()
    print("tamamlandı!")
    elif excelValue == "None":
    kayitlistesi.close()
    break
    else:
    break
    Fvtih adlı üyeden alıntı: mesajı görüntüle
    https://chat.openai.com/chat burada tam ne yapmak istediğini iletirsen ai kodunu düzenleyebilir veya doğru halini yazabilir. Bir denemeni tavsiye ederim
    Hocam Bu yapay zeka çok tehlikeli 2 saniyede halletti teşekkür ederim


  • 23-01-2023, 16:29:15
    #7
    rica ederim kolay gelsin