【python3学习--(5)习题1】教程文章相关的互联网学习教程文章

python3安装与环境配置和pip的基本使用【代码】

本文环境系统: Windows10Python版本: 3.6安装python安装包下载可以选择安装版和解压版安装版一键安装, 安装过程注意选择安装位置, xx To Path选项(勾选), 和是否安装pip选项(选择安装)解压版需要手动配置环境变量在命令行输入以下命令确认是否安装配置成功$ python -V $ pip -V # 如果正常返回版本号, 则安装成功pip的基本使用简介: pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载等功能...

Python3爬取Wallhaven.cc图片【代码】【图】

https://wallhaven.cc/ 上有很多优秀壁纸图片,网站访问速度有点慢,还是抓下来看比较方便。1、安装python32、pip安装requests、lxml3、运行代码 # -*- coding: utf-8 -*- #wallhaven爬取import os from urllib.parse import urlencode import time from requests import codes import random import requests from lxml import etree#定义创建文件路径函数,将下载的文件存储到该路径def CreatePath(filepath):ifnot os.path.exi...

Windows下配置Python2和Python3【代码】

前言 现在Python开发如火如荼,在各个领域都有所应用,但是由于一些历史原因,python 2 和python 3 在开发过程中都有所使用。虽然官方已经宣布,到2020年,将不再支持python2了,但是目前还是有很多的软件和平台在用python2的内容。尤其Linux上,有很多的软件也是基于python2进行的开发。 出于学习的目的,同时更好地进行运维开发工作,我们在自己电脑上同时配置python2 和python3 。由于MacOS 和Ubuntu 已经自带了Python,...

python3使用hashlib进行加密【代码】

hashlib是个专门提供hash算法的库,里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。MD5MD5的全称是Message-Digest Algorithm 5(信息-摘要算法)。128位长度。目前MD5是一种不可逆算法。具有很高的安全性。它对应任何字符串都可以加密成一段唯一的固定长度的代码。SHA1SHA1的全称是Secure Hash Algorithm(安全哈希算法) 。SHA1基于MD5,加密后的数据长度更长,它对长度小于264的输入,产生长度为160bit的...

Python3.x:BeautifulSoup()解析网页内容出现乱码【代码】

Python3.x:BeautifulSoup()解析网页内容出现乱码问题:start_html = requests.get(all_url, headers=Hostreferer) BeautifulSoup(start_html.text, "html.parser") 出现乱码; 解决方案: 将BeautifulSoup(start_html.text, "html.parser")替换为BeautifulSoup(start_html.content, "html.parser"),即可;start_html = requests.get(all_url, headers=Hostreferer) BeautifulSoup(start_html.content, "html.parser") 原文:h...

[Python3从入门到实战] 第03讲 Python变量类型【代码】【图】

Python中的数字类型 Python中的数字类型支持的几种数值类型整型:可正可负,不带小数点。在Python3中,整型没有大小限制,所以也可以存储长整型浮点型:可正可负,带小数点,可以使用科学计数法表示 1.1e2 = 110复数:复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型,因用的较少,不做过多阐述,有兴趣可自行拓展数字类型的特点数字类型这种类型是不可变的,如果改变数字数据类...

python3  threading初体验【代码】【图】

python3中thread模块已被废弃,不能在使用thread模块,为了兼容性,python3将thread命名为_thread。python3中我们可以使用threading进行代替。threading通过对thread模块进行二次封装。Thread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入。import th...

Python3基础 time 索引值访问元组中的年月日时分秒【代码】

???? Python : 3.7.0?????? OS : Ubuntu 18.04.1 LTS?????? IDE : PyCharm 2018.2.4????? Conda : 4.5.11???typesetting : Markdowncode""" @Author : 行初心 @Date : 18-10-2 @Blog : www.cnblogs.com/xingchuxin @Gitee : gitee.com/zhichengjiu """ import timedef main():my_time = time.localtime()print(my_time[0], "年")print(my_time[1], "月")print(my_time[2], "日")print(my_time[3], "时")print(my_time[4]...

[亲测!超级简单] Centos 安装Python3.6环境

配置好Python3.6和pip3安装EPEL和IUS软件源yum install epel-release -y yum install https://centos7.iuscommunity.org/ius-release.rpm -y 安装Python3.6yum install python36u -y 创建python3连接符ln -s /bin/python3.6 /bin/python3 安装pip3yum install python36u-pip -y 创建pip3链接符ln -s /bin/pip3.6 /bin/pip3 原文:https://www.cnblogs.com/niuli1987/p/9892480.html

python3通过纯真IP数据库查询IP归属地信息【代码】【图】

在网上看到的别人写的python2的代码,修改成了python3。把纯真IP数据库文件qqwry.dat放到czip.py同一目录下。 1#! /usr/bin/env python 2# -*- coding: utf-8 -*- 3# filename: czip.py 4 5 6import socket7import struct8 9 10class CzIp:11def__init__(self, db_file=‘qqwry.dat‘):12 self.f_db = open(db_file, "rb")13 bs = self.f_db.read(8)14 (self.first_index, self.last_index) = stru...

安装完Anaconda python 3.7,想使用python3.6方法【代码】

cmd使用命令:conda create -n py36 python=3.6 anaconda安装好后,会有提示:To activate this environment, use:# > activate py36## To deactivate an active environment, use:# > deactivate## * for power-users using bash, you must source即想激活python3.6版本,使用命令:activate py36退出python3.6,使用命令:deactivate 原文:https://www.cnblogs.com/xiaodai0/p/9780101.html

python3 urllib使用1

post方式# -*- coding:utf-8 -*-import urllib.parse #python2 在这道程序中只需引入urllibimport urllib.request #python 在这道程序中引入urllib2values = {}values[‘username‘]="借物少年"values[‘password‘]="XXXXXXX"data=urllib.parse.urlencode(values).encode(encoding=‘utf-8‘)url="http://passport.cnblogs.com/user/signin?ReturnUrl=http%3A%2F%2Fwww.cnblogs.com%2F"request1=urllib.request.Request(url,dat...

Python3---内建函数---zip()【代码】

前言该文章描述了函数zip()的使用2020-01-16天象独行  0X01;查看zip()使用方法#!/uer/bin/env python #coding:utf-8 help(zip)Help on class zip in module builtins:class zip(object)| zip(*iterables) --> zip object| | Return a zip object whose .__next__() method returns a tuple where| the i-th element comes from the i-th iterable argument. The .__next__()| method continues until the shortest iterab...

centos7安装python3和Django后,ModuleNotFoundError: No module named '_sqlite3'【代码】【图】

1.准备安装环境yum groupinstall ‘Development Tools‘ yum install zlib-devel bzip2-devel openssl-devel ncurses-devel2.安装python3去官网下载编译安装包或者直接执行以下命令下载wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz解压tar -xvJf Python-3.6.2.tar.xz切换进入cd Python-3.6.2编译安装./configure prefix=/usr/local/python3make && make install安装完毕,/usr/local/目录下就会有python3了...

Python3 + django2 开发易语言网络验证(上)【代码】【图】

创作背景: 在某论坛中下载到一套php开发易语言网络验证的教程,照着看下来,花了两天的时间,结果发现教程里开发的网络验证,以及随着教程一起给学员的源码,都存在着根本用不了的bug!我想要看看能不能在原本的基础上修改,却出现了一大堆坑,不是这儿少个$ ,就是那少个; 要不就是哪{}包的不对了,擦,不是说php是世界上最好的语言吗?怎么感觉是世界上最坑的语言呢? 也许因为一般的程序员都是从C启蒙,进而C++,然后转Ja...

PYTHON3 - 相关标签