پایتون فارسی(PyCore)
228 subscribers
205 photos
105 videos
57 files
243 links
🐉پایتون فارسی
🚀آموزش و اخبار دنیای تکنولوژی
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
اسکرین شات به کد

این یک برنامه ساده است که یک اسکرین شات را به کد CSS HTML/Tailwind تبدیل می کند.

این برنامه از GPT-4 Vision برای تولید کد و از DALL-E 3 برای ایجاد تصاویر مشابه استفاده می کند.

این برنامه دارای یک React/Vite و یک باطن FastAPI است و به یک کلید OpenAI API با دسترسی به GPT-4 Vision API نیاز دارد.
https://github.com/abi/screenshot-to-code

https://picoapps.xyz/free-tools/screenshot-to-code

#هوش_مصنوعی



@persians_python
Forwarded from Sajad
This media is not supported in your browser
VIEW IN TELEGRAM
بازی مار با کتابخانه pygame
کانال پایتون فارسی
مدرس : مهندس میثم شبانی
طراحی و ارائه : سجاد ریاحی

🐍@pythonMeisam
🐍@pythonMeisam
🐍@pythonMeisam
👌1
Forwarded from Sajad
import pygame
import time
import random

pygame.init()

white = (255, 255, 255)
yellow = (255, 255, 102)
black = (0, 0, 0)
red = (213, 50, 80)
green = (0, 255, 0)
blue = (50, 153, 213)

dis_width = 800
dis_height = 600

dis = pygame.display.set_mode((dis_width, dis_height))
pygame.display.set_caption('Snake Game')

clock = pygame.time.Clock()

snake_block = 10
snake_speed = 30

font_style = pygame.font.SysFont(None, 50)
score_font = pygame.font.SysFont(None, 35)


def our_snake(snake_block, snake_list):
    for x in snake_list:
        pygame.draw.rect(dis, black, [x[0], x[1], snake_block, snake_block])


def message(msg, color):
    mesg = font_style.render(msg, True, color)
    dis.blit(mesg, [dis_width / 6, dis_height / 3])


def game_loop():
    game_over = False
    game_close = False

    x1 = dis_width / 2
    y1 = dis_height / 2

    x1_change = 0
    y1_change = 0

    snake_List = []
    Length_of_snake = 1

    foodx = round(random.randrange(0, dis_width - snake_block) / 10.0) * 10.0
    foody = round(random.randrange(0, dis_height - snake_block) / 10.0) * 10.0

    while not game_over:

        while game_close == True:
            dis.fill(blue)
            message("You lost! Press Q-Quit or C-Play Again", red)
            pygame.display.update()

            for event in pygame.event.get():
                if event.type == pygame.KEYDOWN:
                    if event.key == pygame.K_q:
                        game_over = True
                        game_close = False
                    if event.key == pygame.K_c:
                        game_loop()

        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                game_over = True
            if event.type == pygame.KEYDOWN:
                if event.key == pygame.K_LEFT:
                    x1_change = -snake_block
                    y1_change = 0
                elif event.key == pygame.K_RIGHT:
                    x1_change = snake_block
                    y1_change = 0
                elif event.key == pygame.K_UP:
                    y1_change = -snake_block
                    x1_change = 0
                elif event.key == pygame.K_DOWN:
                    y1_change = snake_block
                    x1_change = 0

        if x1 >= dis_width or x1 < 0 or y1 >= dis_height or y1 < 0:
            game_close = True
        x1 += x1_change
        y1 += y1_change
        dis.fill(blue)
        pygame.draw.rect(dis, green, [foodx, foody, snake_block, snake_block])
        snake_Head = []
        snake_Head.append(x1)
        snake_Head.append(y1)
        snake_List.append(snake_Head)
        if len(snake_List) > Length_of_snake:
            del snake_List[0]

        for x in snake_List[:-1]:
            if x == snake_Head:
                game_close = True

        our_snake(snake_block, snake_List)

        pygame.display.update()

        if x1 == foodx and y1 == foody:
            foodx = round(random.randrange(0, dis_width - snake_block) / 10.0) * 10.0
            foody = round(random.randrange(0, dis_height - snake_block) / 10.0) * 10.0
            Length_of_snake += 1

        clock.tick(snake_speed)

    pygame.quit()
    quit()


game_loop()
python`
بازی نوستالژیک مار (snake) که توسط آقای ریاحی عزیز تهیه شده و با ویسی که زیرش قرار داده توضیحات کامل رو میده حتما این بازی رو تو خونه برای خودتون بزنید .


@pythonMeisam
خبر خوب
بلاخره امکان ثبتنام در ChatGPT بدون شماره تلفن ممکن شد

حالا فقط به ایمیل نیاز دارید
https://chat.openai.com/auth/login

#هوش_مصنوعی


ios
Android




@persians_python
👌4
This media is not supported in your browser
VIEW IN TELEGRAM
Vmake Fashion Model Studio

یه مشکل اساسی که فروشندگان لباس زنانه که در سطح اینستاگرام ایران فعالیت میکنن  اینه‌که نمیتونن از مدل زن استفاده کنن
به کمک این ابزار این مشکل حل میشه
فقط کافیه یه عکس از لباس بگیرن به کمک #هوش_مصنوعی  مدلها با همون لباس ظاهر میشن

https://vmake.ai/ai-model



@persians_python
👍3


نحوه تحویل پروژه پایتون :
کل پروژه یک فایل زیپ باشه که داخلش دو تا پوشه هست
دایرکتوری پروژه یکی باشه و دایرکتوری بعدی هم برای فیلم باشه
اسم فایل زیپ هم نام و نام خانوادگی باشه و اسم پروژه با شکل زیر

name_family(project_name).zip

دقت کنید داخل فایل زیپ دو پوشه باشه
project
film
داخل پوشه اول پروژه تون باشه داخل پوشه دوم فیلمی که از پروژه ضبط کردید
باز دوباره میگم
همه پروژه بصورت یک فایل زیپ باشه پوشه نیارید که قطعا نگاهش نمیکنم

name_family(project_name).zip
این پیام رو دوستانتون که ممکنه نبینند این پیام رو لطفاً ارسال کنید که هیچکس آسیبی نبینه ازین موضوع
موفق باشید

✌️✌️✌️✌️✌️✌️✌️✌️✌️✌️✌️✌️✌️


@persians_python
👍1👎1
وقتی می خوایم تصویر یه فرد یا شی رو با #هوش_مصنوعی جنریت کنیم، می تونیم نسبت نمایی اون فرد یا شیء رو مشخص کنیم.

Full Body (کل بدن)
Three-Quarter Body (سه‌چهارم بدن)
Half Body (نیمه بدن)
One-Quarter Body (یک چهارم بدن)

#پرامپت_نویسی



@persians_python
یکی از چیزایی که باید تو پرامپت نویسی ‎#هوش_مصنوعی توجه کنید، زاویه دوربینه.

Front View: نمای مقابل
Back View: نمای پشت
Side View: نمای کنار

حتما موارد بالا رو به پرامپت اضافه کنید و نتیجه رو ببینید.

#پرامپت_نویسی


@persians_python
وب‌پراکسی

وبگردی و دسترسی به وبسایتهای فیلتر بدون vpn و فیلترشکن

https://www.yuyuproxy.com/
وارد این وبسایت میشید و آدرس سایتی که فیلتر هست رو داخل کادر وارد میکنید تا بدون فیلتر باز بشه بدون استفاده از هیچ فیلترشکنی
مخصوص تلگرام نسخه وب و یوتیوب


@persians_python
👍4
Media is too big
VIEW IN TELEGRAM
فایل کامل جلسه آموزش کار با API

============================
این ویدیو مال بچه های جدید نیست و جلسه یکی به آخره ، دوستانی که درستون رسیده اینجا و حتی رد شده حتما این ویدیو رو ببینید تا کامل متوجه بشید و یادش بگیرید
Forwarded from Amirreza
MFT (156).zip
198.8 MB
درود دوستان عزیز


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

خدمت شما
👍1
جلسه اول آموزش گیت گیت هاب و گیت لب
کلا دو جلسه س هفته بعد قسمت دومش آپلود میشه کسایی که دوست دارن کار با گیت هاب رو یاد بگیرن حتما ویدیو رو ببینن
👍1
زنده بمان
keepalivedev

مناسب برای افراد سالمند ، افرادی که تنها زندگی میکنن

اگر در مدت زمان معینی از گوشی خود استفاده نکرده باشید، Keep Alive یک پیام سفارشی از طریق پیامک برای یک یا چند نفر ارسال می کند. در نظر گرفته شده برای استفاده به عنوان یک سیستم ایمنی برای کسانی که به تنهایی زندگی می کنند در صورت بروز حادثه یا سایر موارد اضطراری. پس از پیکربندی تنظیمات، نیازی به تعامل بیشتر نیست.
این برای محافظت از افرادی که به تنهایی زندگی می کنند در صورت حادثه یا اضطراری طراحی شده است.

این برنامه از صفحه قفل دستگاه شما برای تشخیص فعالیت استفاده می کند و از شما می خواهد "آیا آنجا هستید؟" اطلاع رسانی در صورت عدم وجود فعالیت

اگر اعلان تأیید نشود، برنامه یک هشدار را راه اندازی می کند و پیامک ارسال می کند یا با مخاطبین اضطراری تماس می گیرد.

https://github.com/keepalivedev/KeepAlive

دانلود
https://play.google.com/store/apps/details?id=io.keepalive.android


@persians_python
👍1