Python
文章平均质量分 56
liuwei_q
这个作者很懒,什么都没留下…
展开
-
Python-Windows下安装Scrapy
Windows下安装Scrap简介Scrapy 是 Python 开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试安装Scrapy框架以及安装时出现的一系列错误解决方案步骤如下:打开cmd窗口,进入Script目录:cd Python37\Scripts安装libxlm2...原创 2018-08-30 19:45:52 · 448 阅读 · 0 评论 -
python-在Django中创建项目
在Django中创建项目一、Django中创建项目在依然处于活动的虚拟环境的情况下(11_env包含在括号内),执行django-admin startproject learning_log .来新建一个项目( learning_log项目文件名,可以另取)(11_env) E:\wei\learning_log>django-admin startproject learning_...原创 2019-07-24 17:36:08 · 332 阅读 · 0 评论 -
python-使用API来探索GitHub上星级最高的项目
使用API,并使用Pygal可视化仓库简介Web API是网站的一部分,用于与使用非常具体的URL请求特定信息的程序交互。这种请求称为API调用。请求的数据将以易于处理的格式(如JASON或CSV)返回。实际代码如下:import requestsimport pygalfrom pygal.style import LightColorizedStyle as LCS, Lighte...原创 2019-07-17 16:56:08 · 566 阅读 · 0 评论 -
python-建立虚拟机
建立虚拟机简介虚拟环境是系统的一个位置,你可以在其中安装包,并将其与其他Python包隔离。一、建立虚拟环境为项目新建一个目录,将其命名为 learning_log,再在终端中切换到这个目录,并创建一个虚拟环境。如果你使用的是Python3,可使用如下命令来创建虚拟环境(这里运行了模块venv,并使用它来创建一个名为11_vev的虚拟环境):python -m venv 11_env...原创 2019-07-18 18:42:37 · 722 阅读 · 0 评论 -
python-使用Pygal模拟掷骰子
Pygal模拟掷骰子简介在这个项目中,我们将对掷骰子的结果进行分析。掷6面的常规骰子时,可能出现的结果为1-6点,且出现每种结果的可能性相同。为确定哪些点数出现的可能性最大,我们将生成一个表示掷骰子结果的数据集,并根据结果绘制出一个图形。步骤1.创建一个Dice类我们先创建一个dice.py文件,文件内容包含Dice类,下面的类模拟掷一个骰子: from random import r...原创 2019-07-11 22:24:01 · 745 阅读 · 0 评论 -
python-安装Pygal
安装Pygal简介对于需要在尺寸不同的屏幕上显示的图表,请考虑使用Pygal来生成它们,因为它们将自动缩放,以适合观看者的屏幕,这样它们在任何设备上显示时都会很美观安装步骤:请使用pip来安装Pygal:1.在Linux和OS X系统中,应执行的命令类似于下面这样:pip install --user pygal==1.72.在Windows系统中,命令类似于下面这样:pytho...原创 2019-07-08 21:22:07 · 884 阅读 · 0 评论 -
python-随机漫步
随机漫步简介我们将使用Python来生成随机漫步数据,再使用 matplotlib 将这些数据呈现出来。随机漫步的路径是这样的:每次行走都完全是随机的,没有明确的方向,结果是由一系列随机决策决定的。步骤:1.1创建RandomWalk() 类为模拟随机漫步,我们将创建一个名为random_walk.py的文件,文件内包含RandomWalk 的类,它随机地选择前进方向。这个类有三个属性,...原创 2019-07-08 21:03:42 · 1129 阅读 · 0 评论 -
python-绘制简单的折线图
绘制简单的折线图简介使用matplotlib绘制一个简单的折线图,我们将使用平方数序列1、4、9、16和25来绘制这个图标实例代码如下:import matplotlib.pyplot as pltinput_values=[1,2,3,4,5]squares=[1,4,8,16,25]plt.plot(input_values,squares,linewidth=5)#设置图...原创 2019-07-02 17:31:58 · 1354 阅读 · 0 评论 -
python-在windows系统中安装matplotlib
在windows系统中安装matplotlib简介Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。步骤在windows系统中,首先需要安装Visual Studio。为此,请访问 https://d...原创 2018-12-07 23:55:21 · 5255 阅读 · 0 评论 -
Python-在Windows系统中安装Pygame
在Windows系统中安装Pygame简介Pygame是 跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。步骤先明确要下载的whl文件版本:在cmd输入 python,有显示python版本,可以根据此版本得知对应的whl文件版本(pyhton3.7对应为cp37,操作系统64对应amd64)...原创 2018-10-19 22:40:48 · 335 阅读 · 2 评论 -
Pyton-常用断言方法
断言方法简介断言方法检测该满足的条件是否确实满足。如果该条件满足,对程序行为的假设就得到了确认,就可以确信其中没有错误。如果认为应该满足的条件实际上并不满足,Python将引发异常。unittest Module中的断言方法序号方法用途1assertEqual(a,b)核实a == b2assertNotEqual(a,b)核实a != b3as...原创 2018-10-15 00:15:11 · 957 阅读 · 0 评论 -
Python-单元测试与测试用例
单元测试与测试用例简介测试用例是一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求要为函数编写测试用例,可先导入模块 unittest 以及要测试的函数,再创建一个继承unittest.TestCase 的类,并编写一系列方法对函数行为的不同方面进行测试创建实例(对比用户输入的名和姓是否符合要求)1.先创建个name_function.py的文件(文件名称可以另取),接...原创 2018-10-12 22:11:03 · 8173 阅读 · 3 评论 -
Python-重构
标题:重构简介将代码划分为一系列完成具体工作的函数,这样的过程被称为重构。重构让代码更清晰、更易于理解、更容易扩展具体实例import jsondef get_stored_username(): # 如果存储了用户名,就获取它 filename='username.json' try: with open(filename) as f_obj:...原创 2018-10-12 20:24:38 · 3570 阅读 · 0 评论 -
Python-JSON格式数据的存储与读取
JSON格式数据的存储与读取简介模块 json 可以将 Python 数据结构转储到文件中,并在程序再次运行时加载该文件的数据使用json.dump()和json.load()#存储:json.dump()#函数json.dump()接受两个实参:要存储数据;可用于存储数据的文件对象#读取:json.load()创建“保存与读取用户生成的数据”实例import json#如...原创 2018-10-12 18:51:27 · 994 阅读 · 0 评论 -
Python爬虫1-利用Scrapy抓取豆瓣电影top250数据
Python爬虫-利用Scrapy抓取豆瓣电影top250数据简介一段自动抓取互联网信息的程序Python爬虫架构:调度端:用来启动、停止、和监视爬虫URL管理:对等待爬取和已经爬取的URL进行管理,简单来说就是为后续模块提供可供爬取的URL网页下载器:将供爬取的URL的网页下载下来,组成供解析的字符串网页解析器:将字符串解析scrapy抓取步骤新建项目 (...原创 2018-09-05 20:16:41 · 4674 阅读 · 0 评论 -
Python接口测试
一、环境部署(1)安装python 步骤一: https://www.python.org/下载你想用的版本(本文介绍的版本是3.7的版本)。 步骤二:安装后,添加系统环境变量。 在Path中新建“D:\Python37”(D:\Python37为python安装目录) 步骤三:验证python是否安装成功,在cmd中输入python (2)安装requests库(接口...原创 2018-08-27 18:05:34 · 771 阅读 · 0 评论 -
Python连接MySQL数据库
一、安装PyMySQL 注:PyMySQL是Python3.x 版本中用于连接MySQL服务器的一个库 1.进入Scripts目录“cd Python37\Scripts” 2.运行命令:pip install PyMySQL 3.检查PyMySQL库是否安装成功,打开python自带的shell终端,输入命令:import pymysql,如果没有任何错误提示,则说明安装成功 ...原创 2018-08-27 19:10:08 · 548 阅读 · 0 评论 -
python-在Django中创建应用程序
在Django中创建应用程序简介Django项目由一系列应用程序组成,它们协同工作,让项目成为一个整体。一、创建应用程序打开一个终端窗口(或标签页),并切换到manage.py所在的目录。激活该虚拟环境,再执行命令startapp:(11_env) E:\wei\learning_log>python manage.py startapp learning_logs(11_env...原创 2019-08-02 18:26:37 · 1498 阅读 · 1 评论