Как несколько строк добавлять по очереди в одну строку csv

Всем привет. У меня тут проблема, если кто может помогите. Есть функция с несколькими переменными, в каждом из них сохраняется строка. Мне нужно создать csv файл, открыть создать колоны и впервом строке первом ячейке добавить строку из первой переменной, потом в первой строке второй ячейке строку из второй переменной, и так далее пока не закончатся переменные. После этого функция завершается сохроняет csv файл и закрывет. Потом функция вызывается и все это дело повторяется но уже с второй строкой.

def get_all(driver, url):
    driver.get(url)
    time.sleep(5)
    string1 = 'afahdfbdb'
    string2 = 'afGRGwrsfv'
    string3 = 'afddsdSGV'
    string4 = 'ASFsfWESDV'

    Product_Info = []
    Product_Info.append(pd.DataFrame({'Property_URL': [srting1],
                                      'Property_Image' : [string2],
                                      'Contact_name' : [string3],
                                      'Contact_Tel' : [string4]}))
    final_df = pd.concat(Product_Info)
    final_df.dropna().reset_index(drop=True).to_csv('filename.csv')
    return

Ответы (0 шт):