دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: Online-ausg
نویسندگان: Sam Washington. Dr. M. O. Faruque Sarker
سری: EBL-Schweitzer
ISBN (شابک) : 9781784391157, 1784391158
ناشر: Packt Publishing
سال نشر: 2015
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 13 مگابایت
کلمات کلیدی مربوط به کتاب آموزش برنامه نویسی شبکه پایتون: پایتون (زبان برنامه کامپیوتری)، برنامه نویسی اینترنتی.
در صورت تبدیل فایل کتاب Learning Python Network Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب آموزش برنامه نویسی شبکه پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Looking deeperProgramming for TCP/IP networks; Firewalls; Network Address Translation; IPv6; Summary; Chapter 2: HTTP and Working with the Web; Request and response; Requests with urllib; Response objects; Status codes; Handling problems; HTTP headers; Customizing requests; Content compression; Multiple values; Content negotiation; Content types; User agents; Cookies; Cookie handling; Know your cookies; Redirects; URLs; Paths and relative URLs; Query strings; URL encoding; URLs in summary; HTTP methods; The HEAD method; The POST method; Formal inspection; HTTPS; The Requests library.
Handling errors with RequestsSummary; Chapter 3: APIs in Action; Getting started with XML; The XML APIs; The basics of ElementTree; Pretty printing; Element attributes; Converting to text; The Amazon S3 API; Registering with AWS; Authentication; Setting up an AWS user; Regions; S3 buckets and objects; An S3 command-line client; Creating a bucket with the API; Uploading a file; Retrieving an uploaded file through a web browser; Displaying an uploaded file in a web browser; Downloading a file with the API; Parsing XML and handling errors; Parsing XML; Finding elements; Handling errors.
Further enhancementsThe Boto package; Wrapping up with S3; JSON; Encoding and decoding; Using dicts with JSON; Other object types; The Twitter API; A Twitter world clock; Authentication for Twitter; Registering your application for the Twitter API; Authenticating requests; A Twitter client; Polling for Tweets; Processing the tweets; Rate limits; Sending a reply; Final touches; Taking it further; Polling and the Twitter streaming APIs; Alternative oAuth flows; HTML and screen scraping; HTML parsers; Show me the data; Parsing HTML with lxml; Zeroing in; Searching with XPath; XPath conditions.
Pulling it togetherWith great power ... ; Choosing a User Agent; The Robots.txt file; Summary; Chapter 4: Engaging with E-mails; E-mail terminologies; Sending e-mails with SMTP; Composing an e-mail message; Sending an e-mail message; Sending e-mails securely with TLS; Retrieving e-mails by using POP3 with poplib; Retrieving e-mails by using IMAP with imaplib; Sending e-mail attachments; Sending e-mails via the logging module; Summary; Chapter 5: Interacting with Remote Systems; Secure shell - access using Python; Inspecting the SSH packets; Transferring files through SFTP.
Transferring files with FTP.
If you're a
Python developer or a system administrator with Python
experience and you're looking to take your first steps in
network programming, then this book is for you. Basic
knowledge of Python is assumed. Read
more...
Abstract: Cover; Copyright; Credits; About the Authors; About
the Reviewers; www.PacktPub.com; Table of Contents; Preface;
Chapter 1: Network Programming and Python; An introduction to
TCP/IP networks; IP addresses; Network Interfaces; Assigning
IP addresses; IP addresses on the Internet; Packets;
Networks; Routing with IP; DNS; The protocol stack or why the
Internet is like a cake; Layer 4 - TCP and UDP; Network
ports; UDP; TCP; UDP versus TCP; Layer 5 - The application
layer; On to Python!; Network programming with Python;
Breaking a few eggs; Taking it from the top; Downloading an
RFC.
Looking deeperProgramming for TCP/IP networks; Firewalls; Network Address Translation; IPv6; Summary; Chapter 2: HTTP and Working with the Web; Request and response; Requests with urllib; Response objects; Status codes; Handling problems; HTTP headers; Customizing requests; Content compression; Multiple values; Content negotiation; Content types; User agents; Cookies; Cookie handling; Know your cookies; Redirects; URLs; Paths and relative URLs; Query strings; URL encoding; URLs in summary; HTTP methods; The HEAD method; The POST method; Formal inspection; HTTPS; The Requests library.
Handling errors with RequestsSummary; Chapter 3: APIs in Action; Getting started with XML; The XML APIs; The basics of ElementTree; Pretty printing; Element attributes; Converting to text; The Amazon S3 API; Registering with AWS; Authentication; Setting up an AWS user; Regions; S3 buckets and objects; An S3 command-line client; Creating a bucket with the API; Uploading a file; Retrieving an uploaded file through a web browser; Displaying an uploaded file in a web browser; Downloading a file with the API; Parsing XML and handling errors; Parsing XML; Finding elements; Handling errors.
Further enhancementsThe Boto package; Wrapping up with S3; JSON; Encoding and decoding; Using dicts with JSON; Other object types; The Twitter API; A Twitter world clock; Authentication for Twitter; Registering your application for the Twitter API; Authenticating requests; A Twitter client; Polling for Tweets; Processing the tweets; Rate limits; Sending a reply; Final touches; Taking it further; Polling and the Twitter streaming APIs; Alternative oAuth flows; HTML and screen scraping; HTML parsers; Show me the data; Parsing HTML with lxml; Zeroing in; Searching with XPath; XPath conditions.
Pulling it togetherWith great power ... ; Choosing a User Agent; The Robots.txt file; Summary; Chapter 4: Engaging with E-mails; E-mail terminologies; Sending e-mails with SMTP; Composing an e-mail message; Sending an e-mail message; Sending e-mails securely with TLS; Retrieving e-mails by using POP3 with poplib; Retrieving e-mails by using IMAP with imaplib; Sending e-mail attachments; Sending e-mails via the logging module; Summary; Chapter 5: Interacting with Remote Systems; Secure shell - access using Python; Inspecting the SSH packets; Transferring files through SFTP.
Transferring files with FTP.
If you're a Python developer or a system administrator with Python experience and you're looking to take your first steps in network programming, then this book is for you. Basic knowledge of Python is assumed