رفتن به مطلب
جامعه‌ی برنامه‌نویسان مُدرن ایران

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'python'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


وبلاگ‌ها

چیزی برای نمایش وجود ندارد

چیزی برای نمایش وجود ندارد

تالارهای گفتگو

  • انجمن‌های آی او استریم
    • اخبار و اعلامیه‌های سایت
    • اسناد و قوانین مرجع
    • رویداد‌ها و جلسات
    • معرفی محصولات نوشته شده‌ بومی
    • مرکز نظرسنجی جامعه‌ی برنامه‌نویسان
    • مقالات و اسناد مشاوره‌ای
    • مرکز چالش برانگیز برنامه‌نویسان
    • رمز‌های موفقیت
    • ابزار‌ها و نرم‌افزارهای کاربردی برنامه‌نویسان حرفه‌ای
  • استارتاپی و کسب‌و‌کار
    • استارتاپ‌ها
    • سرمایه گذاری
    • شتاب دهنده‌ها
    • پارک‌های علم و فناوری و مراکز رشد
    • مصاحبه با استارت‌آپ‌ها
    • قوانین حقوقی
    • داستان‌های موفقیت
    • کارآفرینان و متخصصین
    • مشاوره اجرای کسب‌وکار
    • اخبار حوزه‌ی استارتا‌پی
    • آگهی‌های استخدامی
  • زبان‌های برنامه نویسی
    • برنامه نویسی در C و ‏++C
    • برنامه نویسی با Java
    • برنامه نویسی با JavaScript
    • برنامه نویسی با Go
    • برنامه نویسی با Python
    • برنامه نویسی با Delphi
    • برنامه نویسی با Ruby
    • برنامه نویسی با VB6
  • طراحی و توسعه وب
    • برنامه نویسی در PHP
    • برنامه نویسی با Node.JS
    • برنامه نویسی با Django
  • طراحی و توسعه وب اپلیکیشن‌ها
    • طراحی و توسعه در Angular
    • طراحی و توسعه در React.JS
    • طراحی و توسعه در Vue.JS
  • طراحی و توسعه موبایل و اِمبِد‌ها و تلوزیون‌ها
    • برنامه نویسی تحت محصولات اپل
    • برنامه نویسی تحت محصولات گوگل
    • طراحی و توسعه تحت محصولات دیگر
  • برنامه‌نویسی سطح پایین و سیستم عامل‌ها
    • سیستم عامل‌های آزاد
    • سیستم عامل‌های تجاری
    • مباحث آموزشی مرتبط با سیستم‌عامل
  • شبکه و اینترنت
  • بانک‌های اطلاعاتی
  • برنامه نویسی تحت محصولات اپل
  • برنامه نویسی تحت محصولات مایکروسافت
  • طراحی و توسعه تجربه کاربری (UX) و رابط کاربری (UI)
  • درخواست انجام پروژه (ویژه)
  • سوالات و مباحث عامیانه
  • سطل آشغال

Product Groups

  • کتاب‌ها و مقالات آموزشی

دسته ها

  • علمی
  • استارتاپی
  • برنامه‌نویسی
    • زبان‌های برنامه نویسی
    • معماری‌ها
  • کامپایلر و مفسر
  • محیط‌های توسعه
  • طراحی و توسعه‌ی وب
  • مجوز‌های نرم‌افزاری
  • فناوری‌ها
    • پردازش تصویر
    • اینترنت اشیاء
    • پردازش ابری (Cloud Computing)
    • چند سکویی (Cross-Platform)
    • بیگ دیتا (Big Data)
    • هوش مصنوعی (AI)
    • سخت افزار
    • نرم‌افزار و اپلیکیشن
    • اینترنت و شبکه
    • رمزنگاری
    • امبد‌ها (Embedded)
  • طراحی
    • تجربه کاربری
    • رابط کاربری

دسته ها

  • عمومی
  • گرافیکی
  • شبکه و ارتباطات

دسته ها

  • کامپایلر‌ها
  • محیط‌های توسعه
  • کتابخانه‌ها
  • ماژول‌ها و پلاگین‌ها
  • محصولات بومی
  • کتاب‌ها و مقالات
  • زبان‌ها و ابزار‌ها
  • طراحی و گرافیک

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


درباره من


شماره تلفن همراه


شناسه گیت‌هاب


شناسه لینکدین


شناسه پیام رسان


شهر


آدرس پستی

3 نتیجه پیدا شد

  1. Amir Rahmani

    سلام. با توجه به اینکه هر چیزی که در جنگو میسازید یک app محسوب میشه و جنگو قابلیت بسیار خوبی برای به انتشار دادن app های خودتون به صورت پکیج(package) میدهد. در djangopackages میتوانید لیستی از آنهارا مشاهده و یا استفاده بکنید. توسعه ی پکیج جنگو در مرحله ی اول پیشنهاد مستندات رسمی جنگو میگوید اول اسم برنامه ی خود عبارت django- را بگذارید. به عنوان مثال اگر برنامه ی شما اسمی مثل todo باشد اسم به صورت django-todo در می آید. داکیومنت در مرحله ی دوم شما باید برای پکیج خودتون یک راهنما ایجاد بکنید. معمولا در پوشه ی پکیج فایلی به نام README.rst ایجاد میکنند و راهنمارا داخل آن مینویسند. برای مثال برای برنامه ی ما به این گونه میشود : ===== ToDo ===== ToDo is a Django app to conduct Web-based Todo. For each task, jobs can choose a time limit or done it when you want. Detailed documentation is in the "docs" directory. Quick start ----------- 1. Add "todo" to your INSTALLED_APPS setting like this:: INSTALLED_APPS = [ ... 'todo', ] 2. Include the todo URLconf in your project urls.py like this:: path('todo/', include('todo.urls')), 3. Run `python manage.py migrate` to create the polls models. 4. Visit http://127.0.0.1:8000/todo/ to add and finish your todos. البته همانطور که در متن مشاهده میکنید مستندات بیشتر راجب پکیج شما در پوشه ی docs قرار داده میشوند. لایسنس در این بخش به بحث خوب لایسنس میرسیم شما در این مسیر باید محتویات لایسنس خود رو قرار بدید: django-todo/LICENSE بسیاری از پکیج های جنگو تحت لایسنس BSD هستند ولی شما آزادید تا هر چیزی را انتخاب بکنید. setup در این مرحله شما دو فایل setup.cfg و setup.py میسازید تا برنامه شما بیلد و برای نصب آماده شود. آموزش این دو از بحث این مقاله فراتر میرود ولی میتونید به این لینک برای یاد گیری و مطالعه بیشتر مراجعه کنید. در مثال ما فایل setup.cfg بدین گونه میشود. [metadata] name = django-todo version = 0.1 description = A Django app to conduct Web-based todo. long_description = file: README.rst url = https://www.example.com/ author = Your Name author_email = yourname@example.com license = BSD-3-Clause # Example license classifiers = Environment :: Web Environment Framework :: Django Framework :: Django :: X.Y # Replace "X.Y" as appropriate Intended Audience :: Developers License :: OSI Approved :: BSD License Operating System :: OS Independent Programming Language :: Python Programming Language :: Python :: 3 Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Topic :: Internet :: WWW/HTTP Topic :: Internet :: WWW/HTTP :: Dynamic Content [options] include_package_data = true packages = find: و قاعدتا فایل setup.py ما بدین شکل میشود: from setuptools import setup setup() و مراحلی بعدی وجود دارد که اختیاری است مثل اضافه کردن فایل MANIFEST.in برای استفاده کردن از فایل های اضافه و ... . خوب حالا برای اجرای setup.py . بیلد گرفتن از پروژمون از دستور زیر استفاده میکنیم: python manage.py sdist و فایل با پسوند tar.xz ایجاد میشود. تبریک میگم شما پکیج جنگوی خود رو ساختید.
  2. سلام. من یه برنامه با پایتون 3 و کتابخانه pyqt5 و پایگاه داده اسکیولایت خود پایتون نوشتم. تو بخش مدیریت حساب های کاربری برنامه ( تو فایل پایتون برنامه ): اگر کاربری وجود داشته باشه تو پایگاه داده اسکیولایتم >> user_mode = 1 اگر کاربری موجود نباشه آنگاه >> user_mode = 0 یه دستور (if) تو qml نوشتم و گفتم اگه مقدار user_mode برابر 1 بود فایل inter_account.qml تو mainwindow.qmlنمایش داده بشه و اگر مقدار 0 بود فایل create_account.qml نمایش داده بشه. 1- من میخوام از تو فایل qml متغیر user_mode تو فایل پایتون را فراخوان کنم. چطوری باید این کارو انجام بدم? یا شاید هم باید از تو فایل پایتون متغیر تو qml رو بازنویسی کنم؟ 2- وقتی تو دستور (if) در فایل qml یه پنجره رو صدا میزنم برا باز شدن یه خطا میده: property var vopf: 0 function start(){ if (vopf == 0){ console.log(vopf) } else{ console.log("bb") Wellcome { id: wellcome } } } Button{ text: "test" onClicked: start() } اینم خطا ها QML debugging is enabled. Only use this in a safe environment. QQmlApplicationEngine failed to load component qrc:/main.qml:24 Expected token `,'
  3. با سلام ! کلاس Person زیر را در نظر بگیرید : class Person: Age = 0; Rank = 0; Grade = 0; AnotherRank = 0; def PrintVariable(self): print(Person.Age); print(Person.AnotherRanke); حال اگه ما چیزی حدود 1000+ تا شئ از این کلاس داشته باشیم. و نیاز باشه که تمام مقادیر این متغیر ها به داخل یک فایل CSV انتقال داده بشه. چه روشی پیشنهاد میکنید ؟ Pyhton Version 3
×
×
  • جدید...