انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: 🇮🇷 در 07 امرداد 1400، 03:07 ب‌ظ

عنوان: ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: 🇮🇷 در 07 امرداد 1400، 03:07 ب‌ظ
سلام. چطوری میتونم شیءی از کلاسی که خودم ساختم رو در دیتابیس SQLite ذخیره کنم؟
لینک زیر رو پیدا کردم ولی متوجه نشدم کدی که نوشته، چطور کار میکنه:
https://stackoverflow.com/a/2047844
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: sameet در 07 امرداد 1400، 03:10 ب‌ظ
با اسکیولایت نوشتی یا از ormاستفاده کردی ؟
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: 🇮🇷 در 07 امرداد 1400، 07:55 ب‌ظ
با اسکیولایت نوشتی یا از ormاستفاده کردی ؟
SQLite
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: دانیال بهزادی در 09 امرداد 1400، 12:41 ب‌ظ
نمی‌تونی شی رو مستقیم تو پایگاه داده بذاری. باید از سری‌کننده‌ها استفاده کنی:
https://docs.python-guide.org/scenarios/serialization
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: sameet در 09 امرداد 1400، 01:47 ب‌ظ
نمی‌تونی شی رو مستقیم تو پایگاه داده بذاری. باید از سری‌کننده‌ها استفاده کنی:
https://docs.python-guide.org/scenarios/serialization
مگه از numpy نمیتونیم استفاده کنیم ؟؟؟
آرایش میکردیم و ...
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: 🇮🇷 در 14 امرداد 1400، 08:53 ب‌ظ
نمی‌تونی شی رو مستقیم تو پایگاه داده بذاری. باید از سری‌کننده‌ها استفاده کنی:
https://docs.python-guide.org/scenarios/serialization
باید از کدومیک از روش های اشاره شده در مقاله استفاده کنم؟
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: دانیال بهزادی در 15 امرداد 1400، 12:26 ب‌ظ
https://docs.python.org/3/library/pickle.html
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: nixoeen در 15 امرداد 1400، 12:38 ب‌ظ
اگر می‌خوای یک شیء رو در پایگاه‌داده ذخیره کنی، احتمالا داری راه رو اشتباه میری.
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: 🇮🇷 در 15 امرداد 1400، 01:09 ب‌ظ
اگر می‌خوای یک شیء رو در پایگاه‌داده ذخیره کنی، احتمالا داری راه رو اشتباه میری.
تا اینجای کار با روش دیگری برنامه رو نوشتم. خواستم یه تغییری بدم که دستم برای تغییرات بیشتر باز بشه. ذخیره کردن شیء ثالث در پایگان داده اشتباهه؟
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: 🇮🇷 در 15 امرداد 1400، 01:11 ب‌ظ
یه راه به ذهنم رسید ولی نمی دونم تو پایتون میشه یا نه. میشه آدرس شیء رو ذخیره کنم و بعد با آدرس بهش دسترسی پیدا کنم؟ در C/C++ راحت میشه ولی پایتون رو نمیدونم
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: nixoeen در 15 امرداد 1400، 01:21 ب‌ظ
ذخیره کردن شیء ثالث در پایگان داده اشتباهه؟
در اکثر موارد، بله. ولی خب همینطوری نمیشه کلی‌گویی کرد و باید اطلاعات بیشتری داشت.
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: دانیال بهزادی در 16 امرداد 1400، 11:46 ق‌ظ
یه راه به ذهنم رسید ولی نمی دونم تو پایتون میشه یا نه. میشه آدرس شیء رو ذخیره کنم و بعد با آدرس بهش دسترسی پیدا کنم؟ در C/C++ راحت میشه ولی پایتون رو نمیدونم
نه. داری کلاً اشتباه می‌ری. از اول بگو دنبال چی هستی و صورت مسئله چی بوده که رفتی این سمت؟
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: 🇮🇷 در 17 امرداد 1400، 07:32 ب‌ظ
یه راه به ذهنم رسید ولی نمی دونم تو پایتون میشه یا نه. میشه آدرس شیء رو ذخیره کنم و بعد با آدرس بهش دسترسی پیدا کنم؟ در C/C++ راحت میشه ولی پایتون رو نمیدونم
نه. داری کلاً اشتباه می‌ری. از اول بگو دنبال چی هستی و صورت مسئله چی بوده که رفتی این سمت؟
منظورم اینه که آدرس شیء رو در پایگاه داده ذخیره کنم و بعد هنگامی که به شیء نیاز دارم، آدرس رو از پایگاه دریافت کنم و ازش استفاده کنم.
عنوان: پاسخ : ذخیره یک شیء از کلاس ایجاد شده در پایتون در جدولی که با SQLite ساخته شده
ارسال شده توسط: دانیال بهزادی در 18 امرداد 1400، 12:52 ب‌ظ
خب این کار اشتباهه. از قبلش بگو که مسئله‌ات چی بوده که فکر کردی با این روش می‌شه حلش کرد؟