جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'پایتون'.
4 نتیجه پیدا شد
-
من در IDLE پایتون نسخه ی ۳.۱۱ با عدم کار کردن کاراکتر های کنترلی مواجه شدم مثال: print("hello/nwelcome to pyton") بعد از ران hello/nwelcome to pyton
-
- pyton 3.11
- پایتون
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
سلام. با توجه به اینکه هر چیزی که در جنگو میسازید یک 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 ایجاد میشود. تبریک میگم شما پکیج جنگوی خود رو ساختید.?
-
با سلام خدمت دوستان خواستم بدونم ، بهترین محیط و یا IDE جهت کد نویسی و پردازش های علمی چیست؟
- 2 پاسخ
-
- پایتون
- برنامهنویسی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
سلام. من یه برنامه با پایتون 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 `,'