...آموزش زبان برنامه نویسی پایتون از مقدماتی تا پیشرفته به زبان خودمونی

۷ مطلب با موضوع «شروع به کار :: دانلود و نصب» ثبت شده است

تدریس خصوصی برنامه نویسی پایتون

سلام. من حمید هستم. برنامه نویسی رو از سال 90 شروع کردم و شروع کارم با زبان های خانواده ی سی بود. بعد از یک مدت علاقمند به برنامه نویسی وب شدم و از سال 91 به صورت حرفه ای ولی نه با کلاس رفتن و... بلکه با خوندن مطالب توی وب تونستم برنامه نویسی PHP رو یاد بگیرم و بعدش رفتم سراغ Laravel. 

الان سه سالی هست که درگیر پایتون هستم و در کارهای آکادمیک و همینطور کارهای تجاری از Python استفاده میکنم و تا حدودی زیادی تجریه ی کار با این زبان رو داشتم و خطا هاش رو دیدم و زبونش رو میدونم :)

 

اگه به پایتون یاد گرفتن نیاز دارید با من در واتساپ تماس بگیرید.

 

+98 919 965 6693

۰ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

راهنمایی برای نصب ماژول ها در پایتون pycharm 2017

سلام.پایتون 3.5 رو بر روی ide ،pycharm 2017 نصب کردم.اما ماژول هایی مثل scipy ,... نصب نمیشه.ویندوز من 10 64 بیت هست.چندین راه برای نصب استفاده از پکیج ها استفاده کردم اما جواب نداده

۰ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

پیش نیاز های نصب پایتون

سلام ، خدمت شما عرض کنم که یه نرم افزاری رو با پیاتون نوشتند، پیش نیازهاش نصب چندین کتابخانه از جمله :

Numpy
 Scipy
 Matplotlib
من با استفاده از pip کتابخونه های بالا رو نصب کردم اما متاسفانه موقع اجرای برنامه به چنین اروری بر میخورم:
Traceback (most recent call last):
  File "C:\Users\Mostafa\Desktop\openWEC-master\openWEC.py", line 10, in <module>
    from matplotlib.backends import qt_compat
ImportError: No module named matplotlib.backends
این مدول matplotlib.backends نمیدونم باید چه جور نصب کنم و چی هست اصلا 
ممنونم


دوستان من خیلی وقته دیگه پایتون کار نمیکنم و این وبلاگ واسه چند سال پیشه که همچنان سوال مطرح میشه... لطفا اگه میدونید جواب بدید
۰ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

کدی توی پایتون زدم و از سایکیت لرن

با سلام و وقت بخیر
کدی توی پایتون زدم و از سایکیت لرن (آناکندا ورژن 3 نصب کردم)استفاده می کنم.منتها چنین خطایی به من میده

AttributeError: module 'lda' has no attribute 'LDA'

lda روی سیستم نصبه(pip install lda) و همین کد روی لب تاب دیگه جواب میده منتها روی لب تاب من نه!!!
کد:

from __future__ import print_function
from time import time
import codecs
import sklearn
import gensim
from sklearn.feature_extraction.text import TfidfVectorizer, CountVectorizer
from sklearn.decomposition import NMF, LatentDirichletAllocation
from sklearn.datasets import fetch_20newsgroups
import numpy as np
n_samples = 2000
n_features = 1000
n_topics = 10
n_top_words = 20

def print_top_words(model, feature_names, n_top_words):
    for topic_idx, topic in enumerate(model.components_):
        print("Topic #%d:" % topic_idx)
        print(" ".join([feature_names[i]
                        for i in topic.argsort()[:-n_top_words - 1:-1]]))
    print()

print("Loading dataset...")
t0 = time()
dataset = sklearn.datasets.load_files('C:/Users/parya/Desktop/hhhhhh', description=None, categories=None, load_content=True, shuffle=True, encoding='utf-8', decode_error='strict', random_state=0)
data_samples = dataset.data
print("done in %0.3fs." % (time() - t0))
file = codecs.open('E:/stop2 (2).txt','r','utf-8')
stopwords = file.read().split('\n')
# Use tf-idf features for NMF.
print("Extracting tf-idf features for NMF...")
tfidf_vectorizer = TfidfVectorizer(max_df=0.95, min_df=2, #max_features=n_features,
                                   stop_words=stopwords)
t0 = time()
tfidf = tfidf_vectorizer.fit_transform(data_samples)
print("done in %0.3fs." % (time() - t0))

# Use tf (raw term count) features for LDA.
print("Extracting tf features for LDA...")
tf_vectorizer = CountVectorizer(max_df=0.95, min_df=2, max_features=n_features,
                                stop_words=stopwords)
t0 = time()
tf = tf_vectorizer.fit_transform(data_samples)
print("done in %0.3fs." % (time() - t0))


print("done in %0.3fs." % (time() - t0))

#print("\nTopics in NMF model:")
tfidf_feature_names = tfidf_vectorizer.get_feature_names()
#print_top_words(nmf, tfidf_feature_names, n_top_words)

print("Fitting LDA models with tf features, n_samples=%d and n_features=%d..."
      % (n_samples, n_features))
import lda
lda = lda.LDA(n_topics=20, n_iter=1500, random_state=1)
t0 = time()
lda.fit(tf)
print("done in %0.3fs." % (time() - t0))

print("\nTopics in LDA model:")
tf_feature_names = tf_vectorizer.get_feature_names()
print_top_words(lda, tf_feature_names, n_top_words)


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

۰ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

دانلود JetBrains PyCharm v2.7 - نرم افزار برنامه نویسی به زبان پایتون

دانلود JetBrains PyCharm v2.7 - نرم افزار برنامه نویسی به زبان پایتون

پایتون (Python)، که البته گاهی به اشتباه پیتون تلفظ می شود، یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم ‏ در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفه ی ایجاد آن تاکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک‌های مختلف کد است. پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانه ی پویا استفاده می‌کند. این زبان از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبان های تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.
نرم افزار JetBrains PyCharm از شرکت JetBrains یک IDE برنامه نویسی زبان Python بسیار قدرتمند است که با ابزار فوق حرفه ای خود مدیریت پروژه ها و برنامه نویسی به زبان پایتون را آسان و سریع می کند.

زبان پایتون که یک زبان شی گرا و سطح بالا است و خود یک Compiler (مفسر) است توسط Guido van Rossum هلندی در سال 1991 ابداع شد. برنامه PyCharm باعث کدنویسی سریع تر و دقت بالاتر و برنامه نویسی هوشمند به زبان Python می شود. توسط مفسر هوشمند آن، کدنویسی شما به صورت آنی آنالیز می شود و خطاهای برنامه نویسی و خطای در حال اجرا گرفته می شود و توسط ادیتور هوشمند و پیشرفته خود، شما را برای کدنویسی تمیزتر و کمتر راهنمایی می کند. PyCharm در واقع یک ناوبر پروژه کامل است که می توانید فایل های پروژه را به آن معرفی کرده و بین تمامی فایل های پروژه به زبان پایتون نوشته شده جستجو کنید، بین متغیرهای مختلف در فایل های مختلف پل بزنید و تغییر لحظه ای ایجاد کنید. این IDE همچنین از Google App Engine نیز پشتیبانی می کند و شما می توانید برنامه های به زبان پایتون خود را با آن در گوگل اپز منتشر کنید.

راهنمای نصب

1- نرم افزار را نصب کرده و سپس اجرا کنید.
2- فایل Keygen.exe را از درون پوشه Keygen اجرا کرده و شماره سریالی تولید کنید.
3- نرم افزار را با اطلاعات تولید شده توسط Keygen رجیستر کنید
4- نرم افزار بر روی ویندوز 7 تست شده و مشکلی ندارد.

 دانلود - 123 مگابایت

 دانلود کرک (به تنهایی)

رمز فایل:

www.p30download.com
۳ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

نصب Windows x86 MSI Installer و شروع کار با IDLE GUI

اولین کاری که برای شروع باید انجام بدید اینه که آخرین نسخه پایتون رو از این لینک دانلود و نصب کنید. 

دستو العمل ها تو لینک فوق موجود است مثلا اگه با ویندوز کار میکنید Windows x86 MSI Installer رو نصب کنید.

اگر یک تازه کار در پایتون هستید با   (IDLE GUI (graphical user interface شروع کنید که بستری گرافیکی برای برنامه نویسی شماست.

بعد از اینکه Windows x86 MSI Installer رو دانلود کردید روی اون دابل کلیک کنید تا نصب شه...

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

پس next رو مثل همیشه مرتبا کلیک کنید. منتظر نصب بمونید. این پردازش ممکنه چند دقیقه طول بکشه.

بعد از نصب از منوی start پوشه ی python رو پیدا کنید و روی (IDLE (Python GUI کلیک کنید. اگه IDLE شروع به کار کرد متن زیر رو توش تایپ کنید و اینتر رو بزنید تا تست کنید که درست کار میکنه یا نه...

 “ Test, test, testing ”

اگه IDLE درست کار کنه باید مقدار زیر رو برگردونه

‘Test, test, testing’

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

پس با python-code همراه باشید...



۰ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

دانلود پایتون

در حال حاضر paython3.3.3 آخرین ورژن پایتون است و شما هم اگر میخواهید که آنچه می آموزید پایدار باشد از همین نسخه استفاده کنید.
با توجه به سیستم عامل خود دانلود کنید.




۶ نظر موافقین ۱ مخالفین ۰
حمید حق دوست