Fara Code | برنامه نویسی
3.38K subscribers
528 photos
237 videos
67 files
247 links
جایی که صفر و یک‌ها خوش می‌گذره!

📘 books & codes
🧠 tips & tricks
🎉 fun for devs

👥 group: @FaraCodeGp
🧑‍💻 Owner: @samannmz
Download Telegram
سلام دوستان
من برگشتم

آقا یکی دو نفرتون از من پرسیده بودید چطوری می تونیم فایل پایتونو به اپ تبدیل کنیم که آموزشش خیلی راحته کافیه دوتا دستور زیر رو تو ترمینال سیستمت بزنی :

pip install pyinstaller نصب پکیج
pyinstaller name.py —onefile تبدیل به فرمت برنامه

اما موضوعی که می تونه جالب باشه اینه که این روش فایل پایتون رو به فرمت اجرایی سیستم خودتون تبدیل می کنه (یعنی اگر روی ویندوز این کار رو انجام بدید خودکار بهتون exe تحویل می ده)

سوال اینه که چی کار کنیم فرمت اپ یک سیستم عامل دیگرو بده مثلا چجوری وقتی سیسم عاملمون ویندوز هست ، فایل پایتون رو تبدیل به برنامه لینوکس بکنه

تو کامنتا نظراتتون رو بگید

#def
@Learrning_Python
👍133
Fara Code | برنامه نویسی
Photo
خروجی کد رو تو کامنتا با توضیح برام بنویس :
💔1
Forwarded from Daniel CH (Danial ➹)
زبان برنامه نویسی کریستال:
سال 2014 به دست Borenszweig و دو نفر از همکار هاش ساخته شد.
و اخرین اپدیت اش 6 روز پیش بوده.
فایل کریستال با پسوند cr هستش.
توی سینتکس شبیه زبان روبی هستش.
توی توسعه وب و موبایل و هوش مصنوعی به کار میره و سرعت بالایی داره.

یک نمونش:
puts "Hello, World!";

@DanielN_CH
👍9
Forwarded from Linuxor ?
بعله این لینوکسه !

اپلیکیشن lutris یه گیم منیجره برای لینوکس که میتونید کلی بازی از لایبری هایGOG و Epic Games و Steam و... کنید:

نصب
https://lutris.net/downloads

🐧 @Linuxor
👍62💔1
خروجی این کد رو تو کامنتا با توضیح برام بنویس
💔1
#django #python

QuerySet ها چین؟

کوئری ست ها مجموعه ای از آبجکت ها رو از کلاس کوئری ست، منیجر برامون برمیگردونن.
(هر منیجری برای خودش بیس کوئری‌ست داره)
پایین هم یه کلاس کوئری‌ستی هست که سه تا آبجکت داره.
<QuerySet [
  <Article: Article object (1)>,
  <Article:   Article object (2)>,
  <Article: Article object (3)>,
]>

در کوئری‌ست ها یه سری متدی هست که همونطور که بالا گفتم تمام آبجکت های مدل مارو نشون میده. مثلا متد ()all. برامون همون کار رو انجام میده.
views.py

from django.http import HttpResponse
from django.template import loader
from .models import Article

def home(request):
article = Article.objects.all()
template = return render('home.html')
context = {
'article': article,
}
return render(request, template)
متد filter() برای فیلتر کردن جستجوی ما استفاده می‌شه و بهمون اجازه می‌ده که فقط فیلد هایی رو برگردونیم که با عبارتی که سرچ کردیم برابر باشند. مثلا؛

article = Article.objects.filter(id=2)
الان تو این کد فقط آبجکتی رو میاره که id اون برابر با ۲ باشه.

@Learrning_Python
👍5
فکت برنامه نویسی:
هر چقدر کُدت غیرقابل فهم تر باشه...
سخت تر می‌تونن جایگزینت کنن :))

#fact

@Learrning_Python
😁25👍8👎1
👤 شما نمیتونید در عرض چند سال:
وارد تمام حوزه های برنامه نویسی بشید!

⚓️ و فقط باید روی یک حوزه تمرکز کنید و در اون متخصص بشید!

#fact

@Learrning_Python
👍12🤯2👎1
میخوام بیارمش بگم کدامو دیباگ کنه، لباسامو بشوره و غذا درست کنه😂
😁13👍2🤣1
رمز اینترنتتو بزار 2444666668888888

و هرکی پرسید بگو 12345678

just for #fun
😁15🤣9
خیلی از افراد در دریای برنامه نویسی در حال غرق شدنن!

بدون اینکه خودشون بدونن!
#fact

@Learrning_Python
👍21
https://www.w3schools.com/python/python_quiz.asp

اونایی که تازه پایتون رو شروع کردن و دوره مبتدی رو دیدن تموم شده و میخان شروع به کار کنن برن این سایت یدونه کوئیز بدین ببینین چقدر یاد گرفتین پایتونو 😜



حتما امتیازی که بدست میارین رو تو کامنتا اسکرین شاتشو بفرستید

تقلب نکنید 🗿

@Learrning_Python
👍10🤣3
اگه این داداشمون بتونه حرف بزنه اکثرمون میریم زندان
😁19👍3🤣1
Fara Code | برنامه نویسی
سلام دوستان من برگشتم آقا یکی دو نفرتون از من پرسیده بودید چطوری می تونیم فایل پایتونو به اپ تبدیل کنیم که آموزشش خیلی راحته کافیه دوتا دستور زیر رو تو ترمینال سیستمت بزنی : pip install pyinstaller نصب پکیج pyinstaller name.py —onefile تبدیل به فرمت برنامه…
اون پست فقط برا ویندوزیا جوابه
اما شما روی لینوکس و مک شما فایل کامپایل شده باینری نیاز دارید که چون پایتون یه زبان اسکریپتیه و معمولا مستقیم اجرا میشه، روی اونا pyinstaller به درستی عمل نمیکنه، راه حلش هم کده زیره:
python -m compileall app.py && mv __pycache__/app.cpython-*.pyc app
👍4
اگه میخواید چنین هوم پیجی توی مرورگر تون داشته باشین، میتونین اکستنشن daily.dev رو نصب کنین ...

این اکستنشن، بر اساس علاقه مندی هایی که موقع ساخت اکانتتون مشخص میکنین، مقاله های مورد علاقه تون رو نشون میده توی هوم مرورگر تون. کاملا هم رایگانه
7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
مگ با HTML هک نمیکردن ؟

@Learrning_Python
🤣21🤯7🔥1