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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Struts2 漏洞集合

    Struts2 漏洞集合Struts2漏洞集合总结了一部分Strtus2漏洞,虽然现在这部分的漏洞很少了,但也是学习的一部分,收集的并不全面,后续会做补充。漏洞环境搭建可以使用在线的 Vulfocus ,或者使用docker部署S2-001(CVE-2007-4556)该漏洞因为用户提交表单数据并且验证失败时,后端会将用户之前提交的参数值使用OGNL表达式%{value}进行解析,然后重新填充到对应的表单数据中。例如注册或登录页面,提交失败后端一般会默认返回之前提交的数据,由于后端使用

    2022年7月19日
    17
  • pycharm licence server激活破解方法

    pycharm licence server激活破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    479
  • ThinkPHP跨控制器调用方法

    ThinkPHP跨控制器调用方法

    2021年10月28日
    46
  • verilog变长移位寄存器「建议收藏」

    verilog变长移位寄存器「建议收藏」verilog变长移位寄存器普通的移位寄存器可以按如下设置,下面是一个一次移动一位的移位寄存器。moduleshift_stationary(clk,dat,ctrl,shift_out);inputclk;input[15:0]dat;input[1:0]ctrl;outputreg[15:0]shift_out;always@(posedgeclk)begincase(ctrl)2’b00:begin

    2022年7月16日
    13
  • LSTM模型理解_rfm模型应用实例

    LSTM模型理解_rfm模型应用实例LSTM模型之前一直想要了解一下LSTM模型的想法,看到一些介绍,说里面的各种门,遗忘门,输入门,输出门,是模拟电路的,然后自己就一直很莫名其妙,怎么还有电路什么的,然后就各种一直看不懂。。。现在回过头来仔细的看了看,发现原来也不是很难。不是电路,跟电路一点关系都没有,把它想象成一个神经元就好了,一切问题迎刃而解。嗯,是的,就是这么简单。。。最后在知乎上找了一篇文章,讲的挺不错的:https:…

    2025年10月20日
    6
  • dom.querySelector和document.getElementById区别

    dom.querySelector和document.getElementById区别、document.getElementById可以查询纯数字的iddom.querySelectordocument.querySelectorAll(’[id=“111”]’)在某个dom下寻找相应选择器的元素背景产品反馈项目系统模板复制之后,元素无法拖拽。经排查发现元素继承自move组件。而每个元素绑定的id竟然纯数字;复制模板之后由于项目的复杂性无法统一的对复制出…

    2022年7月15日
    15

发表回复

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

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