PYTHONLEARNME Telegram 318
⌨️📝:
🙂تا حالا شده بخواین یه لیست رو از دیتابیس بگیرین؟
برای مثال اگه رباتتون 7000 تا کاربر داشت طبیعتا 10 تا 10 تا فرستادن اطلاعات کاربر ها اصلا روش خوبی نیست
🥹

حالا راهکار چیه؟
یکی از راه های باحال استفاده از فایل های اکسل هست! چرا که نه!😊

بریم برای نوشتن تابع تبدیل لیست به فایل اکسل
👍

⌨️ابتدا باید این ابزار ها رو نصب کنین:

pip install openpyxl
pip install pandas


⌨️برای import هم :
import pandas as pd

😁 در نهایت تابع:

def list_to_excel(lst,name='output.xlsx',colum=[]):
    df = pd.DataFrame(lst,columns=colum)
    df.to_excel(name, index=False)


این تابع 3 تا ورودی داره اولی یه لیست هست، دومی اسم فایل خروجی که به صورت پیشفرض output.xlsx هست و در نهایت سومی که همان عنوان های هر ستون هست

برای مثال در اینجا لیستی داریم از کاربر های یک سایت و میخوایم هر عضو از این لیست که هر کدام یه لیسته رو داخل یک ردیف تو فایل اکسل وارد کنیم:

list = [ ["reza" , 20] , [ "zahra" , 20 ] ]
name = "output.xlsx"
colum = [ "name" , "age" ]
list_to_excel(list,name,colum)


#تیکه_کد
#پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👎1



tgoop.com/pythonlearnme/318
Create:
Last Update:

⌨️📝:
🙂تا حالا شده بخواین یه لیست رو از دیتابیس بگیرین؟
برای مثال اگه رباتتون 7000 تا کاربر داشت طبیعتا 10 تا 10 تا فرستادن اطلاعات کاربر ها اصلا روش خوبی نیست
🥹

حالا راهکار چیه؟
یکی از راه های باحال استفاده از فایل های اکسل هست! چرا که نه!😊

بریم برای نوشتن تابع تبدیل لیست به فایل اکسل
👍

⌨️ابتدا باید این ابزار ها رو نصب کنین:

pip install openpyxl
pip install pandas


⌨️برای import هم :
import pandas as pd

😁 در نهایت تابع:

def list_to_excel(lst,name='output.xlsx',colum=[]):
    df = pd.DataFrame(lst,columns=colum)
    df.to_excel(name, index=False)


این تابع 3 تا ورودی داره اولی یه لیست هست، دومی اسم فایل خروجی که به صورت پیشفرض output.xlsx هست و در نهایت سومی که همان عنوان های هر ستون هست

برای مثال در اینجا لیستی داریم از کاربر های یک سایت و میخوایم هر عضو از این لیست که هر کدام یه لیسته رو داخل یک ردیف تو فایل اکسل وارد کنیم:

list = [ ["reza" , 20] , [ "zahra" , 20 ] ]
name = "output.xlsx"
colum = [ "name" , "age" ]
list_to_excel(list,name,colum)


#تیکه_کد
#پایتون

BY 🧑‍💻PythonDev🧑‍💻


Share with your friend now:
tgoop.com/pythonlearnme/318

View MORE
Open in Telegram


Telegram News

Date: |

The administrator of a telegram group, "Suck Channel," was sentenced to six years and six months in prison for seven counts of incitement yesterday. With Bitcoin down 30% in the past week, some crypto traders have taken to Telegram to “voice” their feelings. 2How to set up a Telegram channel? (A step-by-step tutorial) Just as the Bitcoin turmoil continues, crypto traders have taken to Telegram to voice their feelings. Crypto investors can reduce their anxiety about losses by joining the “Bear Market Screaming Therapy Group” on Telegram. “Hey degen, are you stressed? Just let it all out,” he wrote, along with a link to join the group.
from us


Telegram 🧑‍💻PythonDev🧑‍💻
FROM American