Python学习系列:PyCharm CE 安装与测试

Python学习系列:PyCharm CE 安装与测试开坑啦开坑啦~最近比赛要用Python了,开始强行学习。Mac下PyCharmCE安装先去百度PyCharm,一个很好用IDE,下载免费版的就够用啦:https://www.jetbrains.com/pycharm/然后下载安装,这里就一步步走就好。重点是你的Python,Mac自带的是Python2PyCharm在新建项目的时候会自动识别。测试我们新建一个项目:设置…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

开坑啦开坑啦~最近比赛要用Python了,开始强行学习

Mac下PyCharm CE 安装

先去百度PyCharm,一个很好用IDE,下载免费版的就够用啦:
https://www.jetbrains.com/pycharm/
然后下载安装,这里就一步步走就好。重点是你的Python,Mac自带的是Python2
1071604-20180518213303425-576703421.png
PyCharm在新建项目的时候会自动识别。

测试

我们新建一个项目:
1071604-20180518213454702-1355002136.png
设置好之后会加载一段时间,下载一些环境需要的包:
1071604-20180518213558706-1812864635.png
新建py文件,直接右键新建Python file就好:
1071604-20180518213635086-932287279.png
下面我们开始测试一下环境能不能用,测试代码是抓取百度网页的一个操作:

import urllib2

request = urllib2.Request("http://www.baidu.com")
response = urllib2.urlopen(request)
print response.read()

其实开头一般还有设置编码格式、文件所有者之类的,这里没有设置或者自动设置了,比如编码格式默认就是UTF-8。

看看结果:
1071604-20180518214023520-735708241.png
bingo~
下面解释一下上面代码的意思:

  • import urllib2 –> 导入urllib2库。
  • request = urllib2.Request("http://www.baidu.com") –> 调用urllib2库里面的Request方法,传入URL,返回request对象。
  • response = urllib2.urlopen(request) –> 调用urllib2库里面的urlopen方法,取出request中的信息。
  • print response.read() –> response对象的read方法,可以返回获取到的网页内容。

参考资料

转载于:https://www.cnblogs.com/blackay03/p/9058147.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174811.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • export方法_import怎么用

    export方法_import怎么用基础命令学习目录首页export的基本作用就是将父shell中的局部变量设置为环境变量,使得该变量可以在子shell中使用。下面设置两种情景对export进行原理解析。情景1.有一个名为myexport.sh的脚本,内容如下:#!/bin/shexportMY_PATH=/usr/local12在linux环境中打开终端运行该shell$shmy…

    2025年9月28日
    4
  • 世界各地区5G信道一览表[转载,仅作保存使用]

    世界各地区5G信道一览表[转载,仅作保存使用]世界各地区5G信道一览表[转载,仅作保存使用]

    2022年6月7日
    85
  • Map、斗地主案例

    Map、斗地主案例

    2021年5月19日
    118
  • 项目范围管理知识领域共有六个过程_项目范围管理的主要内容

    项目范围管理知识领域共有六个过程_项目范围管理的主要内容项目范围管理项目范围管理包括确保项目做且只做所需的全部工作,以成功完成项目的各个过程。管理项目范围主要在于定义和控制哪些工作应该包括在项目内,哪些不应该包括在项目内项目范围管理的各个过程,包括:5.1规划范围管理一创建范围管理计划,书面描述将如何定义、确认和控制项目范围的过程。5.2收集需求—一为实现项目目标而确定、记录并管理干系人的需要和需求的过程5.3定义范围——制定项目和产品详细描述…

    2022年9月16日
    2
  • android在eclipse环境下开发需要什么支持_eclipse环境配置教程

    android在eclipse环境下开发需要什么支持_eclipse环境配置教程eclipse中android环境配置java环境配置java下载去Oracle官网下载自己需要的java版本我这里选择的是windows的jdk8ps:下载需要登录自己Oracle账号,注册登录一下就行下载之后的exe文件双击开,安装到你需要安装的位置即可,我这里安装位置是D:\ProgramFiles\Java\jdk1.8.0_271环境配置在系统变量里面加入了变量JAVA_HOME,值为安装的位置然后在Path里面加入了%JAVA_HOME%\bin和%JAVA_HOME

    2022年10月5日
    2
  • clientWidth、offsetWidth等介绍[通俗易懂]

    clientWidth、offsetWidth等介绍[通俗易懂]网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高:do…

    2022年7月22日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号