In [1]:
#importando um módulo em Python
import math

In [2]:
#verificando todos os métodos no módulos 
dir(math)


Out[2]:
['__doc__',
 '__loader__',
 '__name__',
 '__package__',
 '__spec__',
 'acos',
 'acosh',
 'asin',
 'asinh',
 'atan',
 'atan2',
 'atanh',
 'ceil',
 'copysign',
 'cos',
 'cosh',
 'degrees',
 'e',
 'erf',
 'erfc',
 'exp',
 'expm1',
 'fabs',
 'factorial',
 'floor',
 'fmod',
 'frexp',
 'fsum',
 'gamma',
 'gcd',
 'hypot',
 'inf',
 'isclose',
 'isfinite',
 'isinf',
 'isnan',
 'ldexp',
 'lgamma',
 'log',
 'log10',
 'log1p',
 'log2',
 'modf',
 'nan',
 'pi',
 'pow',
 'radians',
 'sin',
 'sinh',
 'sqrt',
 'tan',
 'tanh',
 'tau',
 'trunc']

In [4]:
#usando um método do módulo
math.sqrt(25)


Out[4]:
5.0

In [6]:
#importando apenas um método do módulo math
from math import sqrt

In [7]:
#usando o método sem a necessidade de chamar o módulo
sqrt(9)


Out[7]:
3.0

In [8]:
#informações sobre o método com  a função help()
help(sqrt)


Help on built-in function sqrt in module math:

sqrt(...)
    sqrt(x)
    
    Return the square root of x.


In [9]:
import random

In [10]:
random.choice(['maça','banana','laranja'])


Out[10]:
'laranja'

In [11]:
random.sample(range(100),10)


Out[11]:
[81, 43, 4, 21, 88, 86, 70, 40, 8, 55]

In [12]:
import statistics

In [13]:
dados=[2.75,1.75,1.25,0.25,0.5,1.25,3.5]

In [14]:
statistics.mean(dados)


Out[14]:
1.6071428571428572

In [15]:
statistics.median(dados)


Out[15]:
1.25

In [16]:
#módulo para sistema operacional
import os

In [17]:
os.getcwd()


Out[17]:
'C:\\Users\\ASUS\\python\\Untitled Folder 1'

In [18]:
print(dir(os))


['DirEntry', 'F_OK', 'MutableMapping', 'O_APPEND', 'O_BINARY', 'O_CREAT', 'O_EXCL', 'O_NOINHERIT', 'O_RANDOM', 'O_RDONLY', 'O_RDWR', 'O_SEQUENTIAL', 'O_SHORT_LIVED', 'O_TEMPORARY', 'O_TEXT', 'O_TRUNC', 'O_WRONLY', 'P_DETACH', 'P_NOWAIT', 'P_NOWAITO', 'P_OVERLAY', 'P_WAIT', 'PathLike', 'R_OK', 'SEEK_CUR', 'SEEK_END', 'SEEK_SET', 'TMP_MAX', 'W_OK', 'X_OK', '_Environ', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_execvpe', '_exists', '_exit', '_fspath', '_get_exports_list', '_putenv', '_unsetenv', '_wrap_close', 'abc', 'abort', 'access', 'altsep', 'chdir', 'chmod', 'close', 'closerange', 'cpu_count', 'curdir', 'defpath', 'device_encoding', 'devnull', 'dup', 'dup2', 'environ', 'errno', 'error', 'execl', 'execle', 'execlp', 'execlpe', 'execv', 'execve', 'execvp', 'execvpe', 'extsep', 'fdopen', 'fsdecode', 'fsencode', 'fspath', 'fstat', 'fsync', 'ftruncate', 'get_exec_path', 'get_handle_inheritable', 'get_inheritable', 'get_terminal_size', 'getcwd', 'getcwdb', 'getenv', 'getlogin', 'getpid', 'getppid', 'isatty', 'kill', 'linesep', 'link', 'listdir', 'lseek', 'lstat', 'makedirs', 'mkdir', 'name', 'open', 'pardir', 'path', 'pathsep', 'pipe', 'popen', 'putenv', 'read', 'readlink', 'remove', 'removedirs', 'rename', 'renames', 'replace', 'rmdir', 'scandir', 'sep', 'set_handle_inheritable', 'set_inheritable', 'spawnl', 'spawnle', 'spawnv', 'spawnve', 'st', 'startfile', 'stat', 'stat_float_times', 'stat_result', 'statvfs_result', 'strerror', 'supports_bytes_environ', 'supports_dir_fd', 'supports_effective_ids', 'supports_fd', 'supports_follow_symlinks', 'symlink', 'sys', 'system', 'terminal_size', 'times', 'times_result', 'truncate', 'umask', 'uname_result', 'unlink', 'urandom', 'utime', 'waitpid', 'walk', 'write']

In [19]:
import sys

In [20]:
sys.stdout.write("Teste")


Teste

In [22]:
sys.version


Out[22]:
'3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)]'

In [24]:
#importando o módulo request do pacote urlib, usando para trazer url's para dentro do ambiente python
import urllib.request

In [32]:
#a variável resposta armazena o objeto de conexão passada como parâmetro
resposta =urllib.request.urlopen('http://python.org')

In [26]:
print(resposta)


<http.client.HTTPResponse object at 0x000002B7DEAC7C50>

In [30]:
#chamando o método read() do objeto resposta e passando o valor para a variável html
html=resposta.read()

In [31]:
print(html)


b' <!DOCTYPE html>\n  <html lang="pt-br">\n    <head>\n    \t<title>Aventura games -Jogos online ,tutorial construct 2 de game sprite e fr</title>\n      <meta charset="utf-8">\n      <meta http-equiv="X-UA-Compatible" content="IE=edge">\n      <meta name="viewport" content="width=device-width, initial-scale=1">\n      <meta name="description" content="Aventura games site  jogos online com diferentes tutoriais no construct 2. Para voc\xc3\xaa aprender a fazer games dispobilizamos game sprite  e free templates.">\n      <meta name="keywords" content="jogar jogos online, tutorial construct 2, game sprite, free templates">\n      <meta name="author" content="aventuragames.com.br">\n      <meta name="robots" content="follow,index"> \n      <link rel="canonical" href="http://aventuragames.com.br" />\n      <!-- meta tag pinterest-->\n      <meta name="p:domain_verify" content="ab3da8bf12d0bc752dd5ca859ca21302"/>\n      <!-- Bootstrap Core CSS - Uses Bootswatch Flatly Theme: http://bootswatch.com/flatly/ -->\n      <!-- Bootstrap Core CSS - Uses Bootswatch Flatly Theme: http://bootswatch.com/flatly/ -->\n\n\n<!-- \n\t        <link href="http://aventuragames.com.br/bootstrap-3.3.6-dist/css/bootstrap.css" rel="stylesheet">   \n\t        <link href="http://aventuragames.com.br/bootstrap-3.3.6-dist/css/ag.css" rel="stylesheet">\n       -->\t          <link href="http://aventuragames.com.br/lightbox/dist/css/lightbox.css" rel="stylesheet">\n\n       <!-- Custom Fonts -->\n       <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">\n       <link href="http://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">\n       <link href="http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic" rel="stylesheet" type="text/css">\n\n       <script language="JavaScript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>    \n       <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>\n       <script type="text/javascript" src="http://aventuragames.com.br/lightbox/dist/js/lightbox.js"></script>\n\n\n\n<script>\n  (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){\n  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n  })(window,document,\'script\',\'https://www.google-analytics.com/analytics.js\',\'ga\');\n\n  ga(\'create\', \'UA-76104311-1\', \'auto\');\n  ga(\'require\', \'displayfeatures\');\n  ga(\'send\', \'pageview\'); \n\n</script>\n\n\n<!-- Bootstrap Core CSS -->\n<link href="http://aventuragames.com.br//stylePages/css/bootstrap.min.css" rel="stylesheet">\n<!-- Custom CSS -->\n<link href="http://aventuragames.com.br//stylePages/css/modern-business.css" rel="stylesheet">\n<!-- Custom Fonts -->\n<link href="http://aventuragames.com.br//stylePages/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">\n<script type="text/javascript" src="http://aventuragames.com.br/stylePages/js/escondeDiv.js"></script>\n</head>\n<body>\n\n    <!-- Navigation -->\n    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">\n        <div class="container">\n            <!-- Brand and toggle get grouped for better mobile display -->\n            <div class="navbar-header">\n                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">\n                    <span class="sr-only">Toggle navigation</span>\n                    <span class="icon-bar"></span>\n                    <span class="icon-bar"></span>\n                    <span class="icon-bar"></span>\n                </button>\n                <a class="navbar-brand" href="http://aventuragames.com.br/">Aventura Games</a>\n           </div>\n            <!-- Collect the nav links, forms, and other content for toggling -->\n            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">\n                <ul class="nav navbar-nav navbar-right">\n                    <li>\n                        <a href="http://aventuragames.com.br/jogos/games">Jogos</a>\n                   \n                    </li>\n                    <li>\n                        <a href="http://aventuragames.com.br/tutorial/tutoriais">Tutoriais</a>\n                    </li>       \n                      <li>\n                        <a href="http://aventuragames.com.br/download/baixar">Download</a>\n                    </li> \n                    <li>\n                        <a href="http://aventuragames.com.br/template/templates">Templates</a>\n                    </li>     \n                                            <li>\n                        <a href="http://aventuragames.com.br/area_usuario/login/logar" class ="btn " >Login</a> \n                    </li> \n                                 \n                    <!-- <li>\n                        <a href="contact.html">Contact</a>\n                    </li> -->\n                </ul>\n            </div>\n            <!-- /.navbar-collapse -->\n        </div>\n        <!-- /.container -->\n    </nav>\n    <div class="container">\n     <!-- Page Heading/Breadcrumbs -->\n             \n                  \n       \n\n\n\n\n\n\n\n     \n      \n       \n      \n\n\n\n\n\n\xef\xbb\xbf<!-- Header Carousel -->\n<header id="myCarousel" class="carousel slide">\n    <!-- Indicators -->\n    <ol class="carousel-indicators">\n        <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n        <li data-target="#myCarousel" data-slide-to="1"></li>\n        <li data-target="#myCarousel" data-slide-to="2"></li>\n        <li data-target="#myCarousel" data-slide-to="3"></li>\n\n    </ol>\n\n    <!-- Wrapper for slides -->\n    <div class="carousel-inner">\n        <div class="item active">\n            <div class="fill" > \n              <img  src="http://aventuragames.com.br//img/banner/hero_run_6.jpg" alt="Jogue Hero run jogo estilo infinity run onde o \xc3\xbanico objetivo \xc3\xa9 matar os montros, zumbis e fantasmas para desbloquer fases e chef\xc3\xb5es.Nesse jogo quanto mais se  corre mais dif\xc3\xadcil fica."  class="img-responsive  img-center"  title="Jogue Hero run jogo estilo infinity run onde o \xc3\xbanico objetivo \xc3\xa9 matar os montros, zumbis e fantasmas para desbloquer fases e chef\xc3\xb5es.Nesse jogo quanto mais se  corre mais dif\xc3\xadcil fica." >\n          </div>\n          <div class="carousel-caption">\n            <h2>Hero run</h2>\n        </div>\n    </div>\n    \n\n    <div class="item">\n        <div class="fill">\n            <img  src="http://aventuragames.com.br//img/banner/hero_run.jpg" alt="Hero run jogo cheio de a\xc3\xa7\xc3\xa3o com muitos monstros e arma."  class="img-responsive  img-center"  title="Corra sem parar , exploda tudo, mate os zumbis, os monstros e os tent\xc3\xa1culos que surgem do ch\xc3\xa3o. E continue correndo. " >\n        </div>\n        <div class="carousel-caption">\n            <h2>Hero run jogo cheio de a\xc3\xa7\xc3\xa3o com muitos monstros e arma.</h2>\n        </div>\n    </div>\n\n    \n\n    <div class="item">\n        <div class="fill">\n            <img  src="http://aventuragames.com.br//img/banner/invaders.jpg" alt="Invaders - invasores chegaram a terra e est\xc3\xa3o amea\xc3\xa7ando a paz"  class="img-responsive  img-center"  title="Jogue invaders e impe\xc3\xa7a que os invasores de outro mundo destrua o nosso a cada nova fase mais invaders aparecem com poderes diferentes" >\n        </div>\n        <div class="carousel-caption">\n            <h2>Invaders - invasores chegaram a terra e est\xc3\xa3o amea\xc3\xa7ando a paz</h2>\n        </div>\n    </div>\n\n    \n\n    <div class="item">\n        <div class="fill">\n            <img  src="http://aventuragames.com.br//img/banner/defend_the_earth.jpg" alt="Defend the Earth - evite que as ame\xc3\xa7as externas destrua a terra"  class="img-responsive  img-center"  title="Defenda a terra e as pessoas  de toda ame\xc3\xa7a externa,meteoros,invasores e naves aliens que desejam destruir a terra. " >\n        </div>\n        <div class="carousel-caption">\n            <h2>Defend the Earth - evite que as ame\xc3\xa7as externas destrua a terra</h2>\n        </div>\n    </div>\n\n    \n\n    <!-- Controls -->\n    <a class="left carousel-control" href="#myCarousel" data-slide="prev">\n        <span class="icon-prev"></span>\n    </a>\n    <a class="right carousel-control" href="#myCarousel" data-slide="next">\n        <span class="icon-next"></span>\n    </a>\n</header>\n\n<!-- Page Content -->\n<div class="container">\n\n  <!-- Portfolio Section -->\n  <section itemscope itemtype="http://schema.org/Game">\n    <div class="row">\n        <div class="col-lg-12">\n            <h1 class="page-header">Games</h1>\n        </div>\n\n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Save The Astronauts</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/save_the_astronauts">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/save_the_astronauts.jpg" alt="astronautas voando no espa\xc3\xa7o, com uma nave espacial cartoon, para salvar os astronautas"  class="img-responsive img-portfolio img-hover"  title="Save The Astronauts  jogo que passa no espa\xc3\xa7o, com todos os seus desafios." > \n            </a>   \n            <p itemprop="description">Save The Astronauts  jogo que se passa no espa\xc3\xa7o, onde o objetivo \xc3\xa9 salvar os astronautas,...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Hero Run</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/hero_run">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/hero_run.jpg" alt="Hero run os monstros aparecem enquanto o nosso her\xc3\xb3i atira neles"  class="img-responsive img-portfolio img-hover"  title="Hero run Game de a\xc3\xa7\xc3\xa3o com muitos monstros e desafios para o jogador." > \n            </a>   \n            <p itemprop="description">Hero run game de a\xc3\xa7\xc3\xa3o com muitas armas diferentes e muitos monstros</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Shapes and Shadows</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/shapes_and_shadows">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/shapes_and_shadows.jpg" alt="Games das sombras e formas.Observe as soma das sombras combinam com a sombra."  class="img-responsive img-portfolio img-hover"  title="Shapes and shadows game onde o jogador deve ter uma boa percep\xc3\xa7\xc3\xa3o visual para acerta, se somas das i" > \n            </a>   \n            <p itemprop="description">Shapes and Shadows  games simples onde basta olhar se a soma das figuras batem com a sombra. Se sim...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Defend The Earth</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/defend_the_earth">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/defend_the_earth.jpg" alt="Defend the Earth - evite que as ame\xc3\xa7as externas destrua a terra"  class="img-responsive img-portfolio img-hover"  title="Defenda a terra e as pessoas  de toda ame\xc3\xa7a externa,meteoros,invasores e naves aliens que desejam de" > \n            </a>   \n            <p itemprop="description">Defenda a terra com um canh\xc3\xa3o, atire em tudo que se aproxime da dela pois todos querem ...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Nave neon</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/nave_neon">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/nave_neon.jpg" alt="Nave neon jogo de nave  com gr\xc3\xa1ficos simples."  class="img-responsive img-portfolio img-hover"  title="Nave neo game que leva o jogador a um mundo muito brilhoso,uma viajem no espa\xc3\xa7o de formas geometrica" > \n            </a>   \n            <p itemprop="description">Num universo diferente uma simples nave em forma de circulo deve proteger a nave m\xc3\xa3e das naves...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Invaders</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/invaders">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/invaders.jpg" alt="invasores est\xc3\xa3o atacando a terra e voc\xc3\xaa \xc3\xa9 o \xc3\xbanico que pode det\xc3\xaa-los"  class="img-responsive img-portfolio img-hover"  title="Os invares chegaram a terra e est\xc3\xa3o dispostos a destruir tudo." > \n            </a>   \n            <p itemprop="description">Invaders \xc3\xa9  um game onde invasores chegaram a terra e est\xc3\xa3o atacando co seus poderes. A cada nova...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Sapo Bola</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/sapo_bola">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/sapo_bola.jpg" alt="sapo bola, um sapo contra diversos mosquitos"  class="img-responsive img-portfolio img-hover"  title="Os mosquitos est\xc3\xa3o tentando espalhar-se mas sapo est\xc3\xa1 pronto para devor\xc3\xa1-los" > \n            </a>   \n            <p itemprop="description">Ajude o sapo bola a encher a pan\xc3\xa7a, os mosquitos est\xc3\xa3o atacando por todos os lados clique nos...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Cave e Escape</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/cave_e_escape">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/cave_e_escape.jpg" alt="Encontre a sa\xc3\xadda desse jogo de memoriza\xc3\xa7\xc3\xa3o um pouco diferente"  class="img-responsive img-portfolio img-hover"  title="Memorize o lugar de sa\xc3\xadda desse labirinto, tenha cuidado com os armadilhas" > \n            </a>   \n            <p itemprop="description">Encontre a sa\xc3\xadda jogo de memoriza\xc3\xa7\xc3\xa3o com labirinto, ajuda o pequeno escavador a achar a sa\xc3\xadda...</p>\n\n\n\n        </div>              \n                <div class="col-md-4 col-sm-6">\n            <h2 itemprop="name">Jump Bloc</h2>\n            <a href="http://aventuragames.com.br/jogos/jogar/jump_bloc">                        \n                <img itemprop="image" src="http://aventuragames.com.br//img/img_cabecalho/jump_bloc.jpg" alt="pule os blocos e tente ficar  maior tempo poss\xc3\xadvel vivo"  class="img-responsive img-portfolio img-hover"  title="Jump Bloc jogo simples onde o desafio e ficar o m\xc3\xa1ximo poss\xc3\xadvel sem cair " > \n            </a>   \n            <p itemprop="description">Jump Bloc  teste seus reflexos e habilidades. Veja se \xc3\xa9 o seu pensamento \xc3\xa9 r\xc3\xa1pdo o suficiente...</p>\n\n\n\n        </div>              \n                        \n    </div>\n    <section/> \n    <!-- /.row -->\n\n        <!-- Features Section -->\n    <div itemscope itemtype="http://schema.org/Game" class="well">\n        <div class="row">\n            <div class="col-lg-6">\n                <h1 class="page-header">Game Alpha</h1>\n                 <p>Ajude-nos a fazer jogos para voc\xc3\xaa</p>\n                <p itemprop="description">Detenha os zumbis que est\xc3\xa3o levantando -se de seus t\xc3\xbamulos toque nos zumbis impedindo-os de sair. Quando dispon\xc3\xadvel utilize as armas, bombas, lazer e drones para impedir que saiam do cemit\xc3\xa9rio.</p>\n            </div>\n       \n            <div class="col-md-6 "> \n                <img itemprop="image"   src="http://aventuragames.com.br//img/img_cabecalho/detenha_os_zumbis.jpg" witdh="600" alt="Zumbizinho saindo da cova com, com o seu c\xc3\xa9rebro de fora." title="Detenha os zumbis que est\xc3\xa3o levantando-se do seus t\xc3\xbamulos.">\n            </div>\n\n            \n            \n\n        </div> \n\n        <div class="row">\n            <div class="col-md-6">\n                <a class="btn btn-lg btn-default btn-block btn-danger" href="http://aventuragames.com.br/jogos/jogar/detenha_os_zumbis">Jogue Agora!</a>\n            </div>\n        </div>    \n    </div>\n\n        <!-- /.row -->\n\n    <!-- Marketing Icons Section -->\n    <div class="row">\n        <div class="col-lg-12">\n            <h1 class="page-header">\n                Novidades\n            </h1>\n        </div>\n        <div class="col-md-4">\n            <div class="panel panel-default">\n                <div class="panel-heading">\n                    <h4><i class="glyphicon glyphicon-education"></i>Tutorial</h4>\n                </div>\n                                <div class="panel-body">\n\n                    <div class="col-md-6">\n                        <img   src="http://aventuragames.com.br/img/imgTutorial/hi-score_no_construct2_utilizando_array_ato_final_thumb.png" \n                        alt="Hi-score construct2 com plugin de Array e WebStorage." \n                        class="img-responsive  "  \n                        title="parte final da implementa\xc3\xa7\xc3\xa3o do hi-score no construct2.">\n                    </div>\n                    <p>HI-SCORE NO CONSTRUCT2 UTILIZANDO ARRAY ATO FINAL</p>\n                    <p><p>&nbsp;Chegamos a parte final do tutorial.&nbsp;</p>\r\n<p>Nesta parte veremos alguns problemas e solu&ccedil;&otilde;es talvez n&atilde;o t&atilde;o simples. Mas que resolver&atilde;o o problema.</p>\r\n<p>N&atilde;o preucupe-se no final ele vai funcionar certinho.</p></p>\n                    <a itemprop="url" href="http://aventuragames.com.br/index.php/tutorial/escolhido/hi-score_no_construct2_utilizando_array_ato_final" class="btn btn-default">Leia mais</a>\n\n                </div>\n\n                            </div>\n\n        </div>\n        <div class="col-md-4">\n            <div class="panel panel-default">\n                <div class="panel-heading">\n                    <h4><i class="glyphicon glyphicon-download-alt"></i> Download</h4>\n                </div>\n                                <div class="panel-body">\n                  <div class="col-md-4">\n                    <img   src="http://aventuragames.com.br/img/imgDownload/plants_pixel.png" \n                    alt="V\xc3\xa1rias plantas pixalizadas, cogumelos e troncos de \xc3\xa1rvores." \n                    class="img-responsive  "  \n                    title="Plants Pixel s\xc3\xa3o sprites pixelizadas de diferentes plantas">\n                </div>\n                <p><p>Plants Pixel cont&eacute;m plantas&nbsp;pixalizadas, como cogumelos, troncos de &aacute;rvores, plantas. Idea para games &nbsp;2d isom&eacute;tricos.</p></p>\n                <a itemprop="url" href="http://aventuragames.com.br/index.php/download/template/plants_pixel.zip" class="btn btn-default">Download</a>\n            </div>\n                    </div>\n    </div>\n    <div class="col-md-4">\n        <div class="panel panel-default">\n            <div class="panel-heading">\n                <h4><i class="glyphicon glyphicon-tower"></i> Templates</h4>\n            </div>\n\n            <div class="panel-body">\n                <p>Temos diversos templates para voc\xc3\xaa baixar e estudar , parte usar nos seus c\xc3\xb3digos, ou simplesmente\n                   fazer um jogo completo. Os templates s\xc3\xa3o apenas uma parte de um jogo que pode ser aproveitado com um peda\xc3\xa7o de c\xc3\xb3digo\n                   ou transformado num jogo completo.\n               </p>\n               <a itemprop="url" href="http://aventuragames.com.br/index.php/template/templates" class="btn btn-default">Veja o Template</a>\n           </div>\n       </div>\n   </div>\n\n</div>\n<!-- /.row -->\n\n\n\n\n\n\n        <!-- Call to Action Section \n        <div class="well">\n            <div class="row">\n                <div class="col-md-8">\n                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Molestias, expedita, saepe, vero rerum deleniti beatae veniam harum neque nemo praesentium cum alias asperiores commodi.</p>\n                </div>\n                <div class="col-md-4">\n                    <a class="btn btn-lg btn-default btn-block" href="#">Call to Action</a>\n                </div>\n            </div>\n        </div>\n    -->\n    <hr>\n\n\n  \t\n\n\n\n\n\t\n\n         \n\t\t\t\n\t\t\t\n\t\t\t\n      \n\n        \n\n  <!-- Footer -->\n        <footer>\n            <div class="row">\n                <div class="col-md-8">\n                    <p>Copyright &copy; Aventura Games 2014</p>\n                </div>\n                <div class="col-md-4">\n                   <ul class="list-inline"> \n                            <li class="col-md-4"><a href="https://www.facebook.com/profile.php?id=100014503898926"><i class="fa fa-2x fa-facebook-square"></i></a>\n                            </li>\n                            <li class="col-md-4"><a href="https://br.pinterest.com/aventuragames/"><i class="fa fa-2x fa-pinterest-square"></i></a>\n                            </li>\n                            <li class="col-md-4"><a href="https://www.youtube.com/channel/UC4fOYKzCfr_vIaIq2iMlAUQ"><i class="fa fa-2x fa-youtube-square"></i></a>\n                            </li>\n                 </ul>\n                 <div>\n            </div>\n\n\n           \n\t\t\t\n\n        </footer>\n        </div>\n    </div>\n  \n    <!-- jQuery -->\n     <script src="http://aventuragames.com.br/stylePages/js/jquery.js"></script>\n\n    <!-- Script to Activate the Carousel -->\n    <script>\n    $(\'.carousel\').carousel({\n        interval: 5000 //changes the speed\n    })\n    </script>\n\n        <script src="http://aventuragames.com.br/stylePages/js/bootstrap.js"></script>\n\n     \n        \n\n\n\n\n\t</body>\n\n</html>\n\n\n\n\n\n\n\n'

In [3]:
#importando arquivo com a cotação da petrobras, lendo o arquivo com pandas e mostrando um gráfico com matplolib
from urllib.request import urlopen
import matplotlib.pyplot  as plt
import pandas
%matplotlib inline


endereco ='http://real-chart.finance.yahoo.com/table.csv?s=PETR4.SA&d=9&e=17&f=2015&g=d&a=0&b=3&c=2000&ignore=.csv'
arquivo = urlopen(endereco)

petrobras = pandas.read_csv(arquivo,index_col=0,parse_dates=True)
petrobas.plot(y="Adj Close")

plt.xlabel('Ano')
plt.ylabel('Cotação')
plt.legend().set_visible(false)
plt.show()


---------------------------------------------------------------------------
gaierror                                  Traceback (most recent call last)
C:\Users\ASUS\Anaconda3\lib\urllib\request.py in do_open(self, http_class, req, **http_conn_args)
   1317                 h.request(req.get_method(), req.selector, req.data, headers,
-> 1318                           encode_chunked=req.has_header('Transfer-encoding'))
   1319             except OSError as err: # timeout error

C:\Users\ASUS\Anaconda3\lib\http\client.py in request(self, method, url, body, headers, encode_chunked)
   1238         """Send a complete request to the server."""
-> 1239         self._send_request(method, url, body, headers, encode_chunked)
   1240 

C:\Users\ASUS\Anaconda3\lib\http\client.py in _send_request(self, method, url, body, headers, encode_chunked)
   1284             body = _encode(body, 'body')
-> 1285         self.endheaders(body, encode_chunked=encode_chunked)
   1286 

C:\Users\ASUS\Anaconda3\lib\http\client.py in endheaders(self, message_body, encode_chunked)
   1233             raise CannotSendHeader()
-> 1234         self._send_output(message_body, encode_chunked=encode_chunked)
   1235 

C:\Users\ASUS\Anaconda3\lib\http\client.py in _send_output(self, message_body, encode_chunked)
   1025         del self._buffer[:]
-> 1026         self.send(msg)
   1027 

C:\Users\ASUS\Anaconda3\lib\http\client.py in send(self, data)
    963             if self.auto_open:
--> 964                 self.connect()
    965             else:

C:\Users\ASUS\Anaconda3\lib\http\client.py in connect(self)
    935         self.sock = self._create_connection(
--> 936             (self.host,self.port), self.timeout, self.source_address)
    937         self.sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)

C:\Users\ASUS\Anaconda3\lib\socket.py in create_connection(address, timeout, source_address)
    703     err = None
--> 704     for res in getaddrinfo(host, port, 0, SOCK_STREAM):
    705         af, socktype, proto, canonname, sa = res

C:\Users\ASUS\Anaconda3\lib\socket.py in getaddrinfo(host, port, family, type, proto, flags)
    742     addrlist = []
--> 743     for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
    744         af, socktype, proto, canonname, sa = res

gaierror: [Errno 11001] getaddrinfo failed

During handling of the above exception, another exception occurred:

URLError                                  Traceback (most recent call last)
<ipython-input-3-2907fe81a214> in <module>()
      7 
      8 endereco ='http://real-chart.finance.yahoo.com/table.csv?s=PETR4.SA&d=9&e=17&f=2015&g=d&a=0&b=3&c=2000&ignore=.csv'
----> 9 arquivo = urlopen(endereco)
     10 
     11 petrobras = pandas.read_csv(arquivo,index_col=0,parse_dates=True)

C:\Users\ASUS\Anaconda3\lib\urllib\request.py in urlopen(url, data, timeout, cafile, capath, cadefault, context)
    221     else:
    222         opener = _opener
--> 223     return opener.open(url, data, timeout)
    224 
    225 def install_opener(opener):

C:\Users\ASUS\Anaconda3\lib\urllib\request.py in open(self, fullurl, data, timeout)
    524             req = meth(req)
    525 
--> 526         response = self._open(req, data)
    527 
    528         # post-process response

C:\Users\ASUS\Anaconda3\lib\urllib\request.py in _open(self, req, data)
    542         protocol = req.type
    543         result = self._call_chain(self.handle_open, protocol, protocol +
--> 544                                   '_open', req)
    545         if result:
    546             return result

C:\Users\ASUS\Anaconda3\lib\urllib\request.py in _call_chain(self, chain, kind, meth_name, *args)
    502         for handler in handlers:
    503             func = getattr(handler, meth_name)
--> 504             result = func(*args)
    505             if result is not None:
    506                 return result

C:\Users\ASUS\Anaconda3\lib\urllib\request.py in http_open(self, req)
   1344 
   1345     def http_open(self, req):
-> 1346         return self.do_open(http.client.HTTPConnection, req)
   1347 
   1348     http_request = AbstractHTTPHandler.do_request_

C:\Users\ASUS\Anaconda3\lib\urllib\request.py in do_open(self, http_class, req, **http_conn_args)
   1318                           encode_chunked=req.has_header('Transfer-encoding'))
   1319             except OSError as err: # timeout error
-> 1320                 raise URLError(err)
   1321             r = h.getresponse()
   1322         except:

URLError: <urlopen error [Errno 11001] getaddrinfo failed>

In [4]:
import pandas

In [5]:
import pandas as pd

In [6]:
from pandas import DataFrame

In [7]:
petrobras.head()


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-7-70e2bc9bd6c3> in <module>()
----> 1 petrobras.head()

NameError: name 'petrobras' is not defined

In [ ]:
df=pd.DataFrame(petrobras)

In [8]:
df


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-8-7ed0097d7e9e> in <module>()
----> 1 df

NameError: name 'df' is not defined

In [ ]: