from PyPDF2 import PdfFileWriter, PdfFileReader
inputpdf = PdfFileReader(open("document.pdf", "rb"))
x = inputpdf.getXmpMetadata()
print(x)
print (x.pdf_pdfversion)
این کد قرار ورژن ی دی اف نمایش بده اما ارور میده
from PyPDF2 import PdfFileWriter, PdfFileReader
inputpdf = PdfFileReader(open("document.pdf", "rb"))
x = inputpdf.getXmpMetadata()
print(x)
print (x.pdf_pdfversion)
این کد قرار ورژن ی دی اف نمایش بده اما ارور میده
من میخوام یه سری داده از یه سورس انلاین بگیرم.. مثل داده های بورس از سایت یاهو.. بعد برای closing price (که میشه یکی از ستون های داده و داده هم بصورت CSV هست ) پلات بکشم به همراه یه پلات برای میانگین متحرک همین ستون..
با توسعه علم کامپیوتر و پیشرفتی که این علم در عصر حاضر پبدا کرده است، زبان های برنامه نویسی متعددی جهت ساخت برنامه های کاربردی مورد نیاز مردم طراحی شده اند. این زبان ها همه روزه ساده تر و قدرتمند تر می شوند و مردم هم بسته به قابلیت هایی که این زبان ها دارند از آنها استفاده می کنند.
بیشتر زبان های برنامه نویسی جهت کاربردهای خاصی طراحی شده اند، اما زبان هایی نیز وجود دارند که همه منظوره هستند و هر نوع برنامه کامپیوتری را می توان با آنها نوشت که پایتون نیز یکی از این زبان ها است که امروزه رقابت شدیدی با سایر زبان های همه منظوره مانند C و ++C و Java دارد.
در طی سالهای اخیر، Python همیشه جز ۱۰ زبان پرطرفدار دنیا بوده است. این زبان در سال ۱۹۹۰ در موسسه تحقیقات بین المللی ریاضیات و کامپیوتر هلند ( CWI ) ساخته شد.
کتاب حاضر نوشته آقایان سعید خالقی و علیرضا حق نیا است که به بررسی این زبان قدرتمند پرداخته است و مطالعه آن را به همه علاقه مندان به برنامه نویسی توصیه می کنیم.
تعداد صفحات کتاب : ۳۳۴ صفحه
اندازه فایل : ۱۲٫۳۷MB
رمز فایل : www.azad-dl.com
نوع داده ی منطقی یا همان boolean متغییرهایی هستند که دو مقدار بیشتر روقبول نمیکنند:یا درست(true) هستند یا غلط(false)
example :
b1=true<<<
b2=false<<<
>>>2>1
True
همین بود دیگه... نوع داده همینه دیگه... الکی برا چی داستان بگم؟
چرا میخندید؟ بخخدا همین بود....
خب اگه چیز دیگه ای هم داره بگید منم بفهمم...
در بسته ی پایتون که میتونید اونو از این لینک دانلود کنید در کنار خود پایتون مفسر پایتون هم وجود داره که قابل تفسیر سطر به سطر پایتون رو داره...
به طور کلی یه برنامه رو میشه به 4 صورت اجرا کرد(تو پایتون):
پایتون (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 تست شده و مشکلی ندارد.
رشته چیست؟
رشته(string) یکی از انواع داده ها در پایتون است و مجموعه ای از کاراکتر هاست که در کنار هم می آیند و طول آن میتواند یک یا بیشتر از یک باشد. مثلا هر یک از موارد زیر مثالی از رشته در پایتون هستند:
“ Hello, how are you? ”
“ 1+1 ”
“ I ate 4 bananas ”
“ !@#$%^ & *() ”
رشته ها در هر زبانی کارایی بسیاری دارند و با عملیاتی که روی رشته ها انجام میدهیم بسیاری از مسئله ها رو میتونیم حل کنیم و در عمل نیاز شدیدی به توانایی کار با رشته ها داریم.
شما در کار با رشته ها به طور مکرر با کوتیشن مواجه خواهید شد که بسته به نوع کارتان میتواند دبل کوتیشن(") یا تک کوتیشن(') باشد.
برای شروع بیایید کمی با رشته ها کار کنیم...
python3.3.3 shell رو اجرا کنید و بعد از تایپ عبارتهای مشکی زیر اینتر رو بزنید:
“This is a string using a double quote”
‘This is a string using a double quote’
‘This is a string with a single quote’
‘This is a string with a single quote’
This string has three quotes “””
”””look at what it can do
‘This string has three quotes\nlook at what it can do’
میبینید که خروجی ها تنها با یک کوتیشن نمایش داده میشوند...
پایتون اواخر سال ۱۹۸۰ (میلادی) توسط خَودو فان روسوم در مؤسسه ملی تحقیقات ریاضی و رایانه (CWI) در کشور هلند ایجاد شد. هدف خَودو ایجاد جانشینی برای زبان برنامهنویسی ایبیسی بود که قابلیت پردازش استثناها را داشته باشد. خَودو طراح اصلی پایتون است و نقش مداوم او در تصمیم گیری پیرامون اهداف پایتون، باعث شد که انجمن پایتون به او لقب دیکتاتور خیراندیش زندگی (به انگلیسی:Benevolent Dictator For Life) را بدهد.