python3.5安装教程及环境配置,python3.7.2安装与配置

大家好,小编来为大家解答以下问题,python3.5安装教程及环境配置,python3.7.2安装与配置,现在让我们一起来看看吧!

python 从爬虫开始(一)

Python 简介

首先简介一下Python和爬虫的关系与概念,python 是一门编程语言,爬虫是python语言的一种应用场景。因为其简单和容易入门,被很多人所喜爱,也是比较热门的一款语言,在2019年5月的调查排行中,python 语言排行在第四名,因为Python的语言特色(简短快捷)被称为脚本语言,又能够和多平台多语言交互和结合使用,也被称为“胶水语言”,python不是万能的,但是却可以应用到很多场景,最出名的就是应用在网络爬虫和人工智能的研究方面,今天就先谈谈爬虫,后面会谈到人工智能的应用和场景python工程师证书怎么考。

python 环境安装与配置

我们磨刀不误砍柴工,开始编程之前,先安装好python的环境和响应的配置:
这里提供python 3.6版本的下载链接(目前最新是3.7版本,也可以下载3.7版本)链接:https://pan.baidu.com/s/1gxtwAqIGEey3KYwiaOgDew
提取码:hk13
上面是基于windows10/windows7/windows8 64位 版本的安装程序,如果想要安装其他系统的版本,点击下面的链接 下载
提示:
1.安装的位置最好放置在非系统盘,便于以后的第三方包的安装与卸载(很多小迷糊,默认安装后,一旦要改变一些环境变量或者路径之后,发现自己程序执行权限有问题或者一些奇怪错误)
2.安装之后,如非必要不要使用全部第三方包自动升级的脚本,在以后的文章中,我会提供自动更新第三方包的脚本和实现原理的讲解,这里暂时不提。

python ide 的安装与使用

这里推荐两个软件用于Python程序的编写,其中之一是非常热门的pycharm链接:https://pan.baidu.com/s/11bD88RTW4lSLHVqu7GQ4qw
提取码:vqoh
安装很简单,还是遵守尽量不安装到C盘的原则,安装之后在设置里勾选好需要的Python开发环境既Python安装的路径(python.exe所在路径)我安装的位置就是在这里F:\python36,根据自己的实际情况修改
还有一个软件当然就是Subline Text3 啦,这个软件用于编写Python程序的优势在于方便处理多种不同的编码以及其他编程语言,并且在pycharm中启动程序有可能出现第三方包已经安装但是无法被成功引入的情况。还有一点,sublime Text 可以培养比较好的编程习惯(瞎掰的)根据自己的实际需求选择任意一个软件安装使用即可。
链接:https://pan.baidu.com/s/1EY7bTRIpvgyQsnQJbhQ16Q
提取码:qurr

当然如果不需要额外的软件,在配置好系统环境变量之后,直接cmd ,然后输入python,可以启动python自带的IDE,不过用这个方式进行函数测试还不错,如果用于开发,我只能称呼你为最强!!
以下是配置环境变量 右键电脑——属性——高级系统设置——环境变量,然后在系统变量和用户变量中分别找到path,然后把下图两个环境变量配置好。(只配置第一个环境变量就可以启动Python IDE,第二个环境变量是为了在cmd下可以直接启动pip,这个下次用到再细说)
右键我的电脑选择属性——高级系统设置

在这里插入图片描述

python 实现第一句代码

print(“hello world!”)

如果再ide里输出成功,恭喜你可以开始Python的开发之路了
啰嗦一句:这里启动ide的方式前面也说了,运行脚本的方法提一下,
在这里插入图片描述
这是python自带的ide
在这里插入图片描述
这是通过cmd启动其他软件编写的py文件,py属于可执行文件,可以直接双击运行,但是双击运行结束后就会关闭弹窗,对于新手来说最好还是通过cmd启动,便于调试和查看结果。

python 引入第三方包

Python 引入第三方包的方式是通过 import 包名

import os 
from PIL import Image
print("hello world!")

python 是非常灵活的一种语言,可以引入一个包的所有方法,例如第一句,也可以引入一个包的其中一种方法,例如第二句,同样的自己也可以编写方法,然后被引入,也可以打包成相应的方法API,上传python开发社区,被更多人使用(扯远了)

刚才这三行代码,在运行的时候会出现错误,错误提示 no moodul named PIL
不要方,这是因为我们只安装了程序,没有引入PIL这个第三方包,当然比较新的版本已经把PIL加入了系统安装包之中
我只是为了引入接下来的内容
遇到这样的错误,我们可以使用这句代码来解决 pip install 包名
在这里插入图片描述
如果再之前环境配置的时候已经把F:\python36\Scripts配置到path中之后,可以直接
在这里插入图片描述
安装完成后,在运行发现就没有错误提示啦

Python 实现一个爬虫吧

from urllib.request import urlopen  
from urllib.request import Request 
url="https://www.csdn.net/"
req=Request(url)  
content=urlopen(req).read().decode("utf-8")  
print(content)

人狠话不多,先上代码,这是非常简单的一个爬虫,代码会爬取csdn首页的网页信息,并输出在命令窗
在这里插入图片描述
哒哒哒,已经拿到了csdn首页的网页代码数据了,但是这肯定不是我们需要的内容呀,我们需要提取出对我们有意义的数据,具体的方法就留在下一篇文章里了,打字真累,喜欢就点个赞吧,谢谢!
从爬虫开始(二)——简单网络爬虫进阶

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/213033.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【iOS】网络请求GET与POST

【iOS】网络请求GET与POST 前沿一. GET与POST的共同点二. GET与POST的不同点三. 实现方式总结 前沿 HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符&#xff0…

护眼灯有效果吗?考研必备护眼台灯推荐

据统计,中国人口的近视率约为10%至20%。 国家卫健委发布的中国首份眼健康白皮书显示,我国小学生近视率为47.2%,初中生近视率为75.8%,大学生近视率超过90%。据世界卫生组织统计数据显示,目前全球约有14亿近视人口&#…

【C语言】深入理解C语言中的数学运算和类型转换

文章目录 引言取负运算的奥秘源码探索分析与解读 浮点数运算的精细差异源码分析精度损失与隐式类型转换 精度和除零运算探究float类型和double类型的精度各是多少(即十进制有效位的位数)?在你的机器上,“负数开方”是如何处理的&a…

LeetCode题:174. 地下城游戏

目录 一、题目要求 二、解题思路 (1)状态表示 (2)状态转移方程 (3)初始化dp表 (4)填表顺序 (5)返回值 三、代码 一、题目要求 174. 地下城游戏 恶魔们…

关于什么是 JVM

关于什么是 JVM,看看普通⼈和⾼⼿的回答。 普通人 JVM 就是 Java 虚拟机,是⽤来运⾏我们平时所写的 Java 代码的。优点是它会 ⾃动进⾏内存管理和垃圾回收,缺点是⼀旦发⽣问题,要是不了解 JVM 的运⾏ 机制, 就很难…

C#中GDI+绘图应用(柱形图、折线图和饼形图)

目录 一、柱形图 1.示例源码 2.生成效果 二、折线图 1.示例源码 2.生成效果 三、饼形图 1.示例源码 2.生成效果 GDI绘制的一些常用的图形,其中包括柱形图、折线图和饼形图。 一、柱形图 柱形图也称为条形图,是程序开发中比较常用的一种图表技术…

2024年网络安全行业前景和技术自学

很多人不知道网络安全发展前景好吗?学习网络安全能做什么?今天为大家解答下 先说结论,网络安全的前景必然是超级好的 作为一个有丰富Web安全攻防、渗透领域老工程师,之前也写了不少网络安全技术相关的文章,不少读者朋…

vuepress-----19、自动生成侧边栏

自动生成侧边栏插件 https://github.com/shanyuhai123/vuepress-plugin-auto-sidebar https://shanyuhai123.github.io/vuepress-plugin-auto-sidebar/ 安装 npm i vuepress-plugin-auto-sidebar -Dmodule.exports {plugins: [["vuepress-plugin-auto-sidebar",…

【抽象策略模式】实践

前言 刚果商城,用户登录 Or 注册 发送邮箱验证码场景,使用抽象策略模式实现 什么是抽象策略模式 抽象策略模式是一种行为型设计模式,它允许定义一系列算法,将每个算法封装起来,并使它们可以互相替换。这使得客户端代码…

牛客在线编程(SQL大厂面试真题)

1.各个视频的平均完播率_牛客题霸_牛客网 ROP TABLE IF EXISTS tb_user_video_log, tb_video_info; CREATE TABLE tb_user_video_log (id INT PRIMARY KEY AUTO_INCREMENT COMMENT 自增ID,uid INT NOT NULL COMMENT 用户ID,video_id INT NOT NULL COMMENT 视频ID,start_time d…

NSS [NSSCTF 2022 Spring Recruit]babyphp

NSS [NSSCTF 2022 Spring Recruit]babyphp 考点&#xff1a;PHP特性 开局源码直接裸奔 <?php highlight_file(__FILE__); include_once(flag.php);if(isset($_POST[a])&&!preg_match(/[0-9]/,$_POST[a])&&intval($_POST[a])){if(isset($_POST[b1])&&…

【K8s】Kubernetes CRD 介绍(控制器)

文章目录 CRD 概述1. 操作CRD1.1 创建 CRD1.2 操作 CRD 2. 其他笔记2.1 Kubectl 发现机制2.2 校验 CR2.3 简称和属性 3. 架构设计3.1 控制器概览 参考 CRD 概述 CR&#xff08;Custom Resource&#xff09;其实就是在 Kubernetes 中定义一个自己的资源类型&#xff0c;是一个具…

VMware上不去网

VMwarw上不去网了&#xff0c;之前还好好的&#xff0c;这又是碰了哪里。ifconfig提示no device. 又开始折腾&#xff0c;一顿猛如虎的操作。 先把网络各种禁用&#xff0c;再开启。未解决。 最后的解决了的方案&#xff0c;重新设置了虚拟机的网络。 网络1设置为桥接 网络…

AIGC创作系统ChatGPT网站源码,Midjourney绘画,GPT联网提问/即将支持TSS语音对话功能

一、AI创作系统 SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI…

数据库的索引

索引的特点 1&#xff09;加快查询的速度 2&#xff09;索引自身是一种数据结构&#xff0c;也要占用存储空间 3&#xff09;当我们需要进行增删改的时候&#xff0c;也要对索引进行更新&#xff08;也需要额外的空间开销&#xff09; sql操作 查看索引 show index from …

node后端接口无法插入数据为emoji的表情的问题

原因 emoji的表情一般是这样的\xF0\x9F\x98\x80或者是\xF0\x9F\x98 &#xff0c;事实上 一般数据库的utf8的编码类型都是能保存\xF0\x9F\x98 但是不能保存\xF0\x9F\x98\x80这种样的emoji&#xff0c;要将数据库编码格式为utf8mb4 也就是utf8的超集 另外&#xff0c;除了 数据库…

Java核心知识点整理大全27-笔记(已完结)

目录 30. 云计算 30.1.1. SaaS 30.1.2. PaaS 30.1.3. IaaS 30.1.4. Docker 30.1.4.1. 概念 30.1.4.2. Namespaces 30.1.4.3. 进程(CLONE_NEWPID 实现的进程隔离) 30.1.4.4. Libnetwork 与网络隔离 30.1.4.5. 资源隔离与 CGroups 30.1.4.6. 镜像与 UnionFS 30.1.4.7.…

vue+electron问题汇总

1. Vue_Bug Failed to fetch extension, trying 4 more times 描述&#xff1a;项目启动时报错 解决&#xff1a;注释图片中内容 2. Module not found: Error: Can’t resolve ‘fs’ in 描述&#xff1a;项目启动报错 解决&#xff1a;vue.config.js中添加图中数据 3.导入…

学习php中使用composer下载安装firebase/php-jwt 以及调用方法

学习php中使用composer下载安装firebase/php-jwt 以及调用方法 1、安装firebase/php-jwt2、封装jwt类 1、安装firebase/php-jwt composer require firebase/php-jwt安装好以后出现以下文件: 2、封装jwt类 根据所使用的php框架&#xff0c;在指定目录创建 Token.php <?ph…

好莱坞明星识别

一、前期工作 1. 设置GPU from tensorflow import keras from tensorflow.keras import layers,models import os, PIL, pathlib import matplotlib.pyplot as plt import tensorflow as tfgpus tf.config.list_physical_devices("GPU")if gpus:gpu0 …