پایکون
80 subscribers
53 photos
2 videos
6 files
131 links
تدریس خصوصی و مشاوره :
@alistvt
سفارش ربات تلگرام :
@mohsen_ykz
گروه ما :
@ir_pycon_gp
Download Telegram
خروجی
Anonymous Quiz
17%
word
51%
work
8%
wordk
25%
err
برای بدست اوردن ورژن پایتونی که دارید میتونید از ماژول داخلی sys استفاده کنید به این ترتیب که بعد از ایمپورت کردنش دیتای version_info رو پرینت میکنید :)
@ir_pycon
پخش صدا برای متوجه شدن اجرای کد:
python -m pip install chime

با کتابخونه ی chime میتونید در حین اجرای کد صداهایی پخش کنید. به عنوان مثال ممکنه یه کد طولانی داشته باشید که میخواید وقتی به اتمام رسید متوجه بشید. دستورهای زیر برای استفاده وجود دارند که هر کدوم صداهای مختلفی پخش میکنند:
import chime

chime.success()
chime.warning()
chime.error()
chime.info()


همچنین تم های متفاوتی داره که میتونید از اون ها استفاده کنید. بعنوان مثال تم بازی سوپر ماریو:

# show the available themes
chime.themes()
# change the theme
chime.theme('mario')

#library
@ir_pycon
تعریف آرگومان های ورودی کد:
pip install absl-py

با کتابخانه ی absl میشه متغیرهای گلوبال رو طوری تعریف کرد که کد خوانا تر باشه.


from absl import app
from absl import flags

FLAGS = flags.FLAGS

flags.DEFINE_integer('age', None, 'Your age in years.', lower_bound=0)

def main(argv):
print(FLAGS.age)

if __name__ == '__main__':
app.run(main)

بعد کد رو میشه به شکل زیر اجرا کرد:

python code.py --age=80

دقت کنید که به جز استفاده از این کتابخونه برای ایجاد چنین قابلیتی لازم هست از argv استفاده کنید و جداگانه شرط بذارید.

#library
@ir_pycon
https://github.com/milesmcc/shynet


اگه دیگه از سرویسای پیچیده و سنگین و کند خسته شدی این شاید کمکت کنه نصب از طریق داکر با هندل کردن تعداد کاربرای قابل قبول ( مشتری بیشتری داشتین چون رو داکر هست از سرویسای مثل کیوبرنیتز میتونین تقسیم کنین فشار رو سروروا تونو ) نصب اسان همراه با داکر
به تازگی با کتابخونه ی FastAPI آشنا شدم. کتابخونه ی خیلی جالبی هست برای بک اند که به شدت کار رو راحت تر و خوانا تر میکنه.
pip install fastapi

from fastapi import FastAPI

app = FastAPI()

@app.get("/")
def root():
return {"message": "hello world again"}

@app.get("/users/{user_id}")
def read_user(user_id: str):
return {"user_id": user_id}

from pydantic import BaseModel, validator

class Item(BaseModel):
name: str
price: float

@validator("price")
def price_must_be_positive(cls, value):
if value <= 0:
raise ValueError(f"we expect price >= 0, we received {value}")
return value

@app.post("/items/")
def create_item(item: Item):
return item

توی مثال بالا میتونید نحوه هندل کردن نوع ریکوعست های get و post رو مشاهده کنید و همچنین مشاهده میشه که چقدر کار با ولیدیتور ها رو هم راحت تر کرده.
همچنین این کتابخونه خودش یک داکیومنتیشن اتوماتیک هم ایجاد میکنه.

#library
@ir_pycon
یه سایتی هم هست به اسم rapidapi.com که اومده API های مختلف رو جمع کرده و استفاده از اونها رو آسون تر میکنه. خودش همونجا نشون میده چجوری میشه از اون API استفاده کرد.

خیلی چیزای مختلفی هم داره از فوتبال گرفته تا مسافرت و ….

#site
@ir_pycon
1
https://pinokio.computer

یه سایت خیلی مناسب و جامع برای نصب و اجرای همه ی ابزارهای هوش مصنوعی

@ir_pycon
پاول دوورف، مدیرعامل تلگرام، پس از تفهیم اتهام، با ارائه وثیقه ۵ میلیون یورویی و تحت نظارت قضایی آزاد شد.او فعلا حق ترک خاک فرانسه را ندارد.
🎉2👨‍💻1
بچه ها حمایتی جوین این گروه بشید و بذارید بمونه ارشیو کنید اصلا
@tomanhub
میوو
کانال خیل یوضعیتش خرابه اومده پایین !
واوووو
ممبر جدیدمون خوش اومدی آبجی😜
واوووو خوش اومدی گلم 😘🫵🏻
🔥1
🏳️‍🌈
چه جمع گنگی شد