关闭

Python虚拟环境的安装和配置(windows)

先在电脑上将python2.7和python3.5版本安装完成,并记清楚安装路径,统一安装在D盘 1.下载virtualenvwrapper 包 输入workon命令查看是否可用 2.使用virtualenvwrapper创建虚拟环境 3.默认放在C:\Users\Administrator\Envs目录中 可以修改存放的路径: 找到系统环境...
阅读(22) 评论(0)

Django创建项目及虚拟环境搭建

Django创建项目及虚拟环境搭建: 1)使用workon搭建基于python2.7的django开发环境 cmd命令行输入:mkvirtualenc --python=D:\python\python2.7\python.exe py2Django 创建完虚拟环境会自动进入虚拟环境 2)进入虚拟环境,下载django框架 在虚拟环境下:pip install django 或者豆瓣...
阅读(63) 评论(0)

Django连接数据库,解决Django migrate No changes detected 不能创建表的问题

Django连接数据库并创建表的操作步骤: 1.settings文件的DATABASES中配置数据库 2.makemgirations 创建数据库变更文件 3.migrate 将变更文件应用到数据库中 4.创建app,并将app添加到settings中的INSTALLED_APPS 中 5.在app的models文件中创建数据模型 6.makegirations创建数据库变更文件 7.mi...
阅读(46) 评论(0)

Python爬虫数据写入操作

Python Scrapy爬虫数据写入操作 在我们写完一个爬虫项目,得到了一大堆的数据,为了以后的分析和使用,我们需要把我们得到的数据进行保存。保存数据的方式主要有:保存到数据库,保存到CSV文件,保存为JSON文件。 保存到数据库中分为同步和异步的方式: 一般小的数据,我们可以选择,同步保存数据库: 首先先准备好数据库文件和数据表 操作在pipelines.py文件中完成 # 将...
阅读(49) 评论(0)

Mysql忘记root密码后如何重置

1.确保环境变量下mysql的path路径为C:\Program Files\MySQL\MySQL Server 5.7\bin 或自己安装的mysql路径下的\MySQL Server 5.7\bin 2.使用net stop mysql47 停止mysql服务 3.输入mysqld --skip-grant-tables启动mysql服务,此时mysql将以不开启权限验证的方...
阅读(50) 评论(0)

MySQL用户管理

MySQL服务器通过权限表来空值用户对数据库的访问,权限表存放在mysql数据库中,由mysql_install_db 脚本初始化,存储账户权限信息表主要有:user,db,host,tables_priv,columns_priv和procs_priv. user表是MySQL中最重要的一个权限表,其中的字段大致分为四类:用户列,权限列,安全列和资源控制列。 其中用户列包括:Host、Use...
阅读(45) 评论(0)

MySQL的视图

MySQL的视图 视图是从一个或者多个表中导出的,视图的行为与表非常相似,但视图是一个虚拟表。在视图中用户可以使用SELECT语句查询数据,以及使用INSERT、UPDATE修改记录。 视图的优点: 简单化:经常使用的查询可以被定义为视图。 安全性:通过视图用户只能查询和修改他们所能见到的数据。数据库的其他数据则既看不见也取不到。 通过视图,用户可以被限制在不同的子集上: 1)使用...
阅读(33) 评论(0)

MySQL的索引

索引是数据库表中一列或多列的值进行排序的一种结构,使用索引可提高数据库中特定数据的查询速度。 索引是一个单独的、存储在磁盘上的数据库结构,包含着对数据表里的所有记录的引用指针,使用索引用于快速找出某个或多个列中有一定值的行,所有的MySQL列类型都可以被索引。 索引的优点: 1)可保证数据库表中每一行数据的唯一性 2)可以加快数据的查询速度 3)在实现数据参考完整性方面,可以加速表和表之...
阅读(17) 评论(0)

MySQL单表查询多表查询

单表查询和多表查询 一:单表查询 (1)查询字段,可以指定select *或者某些字段名 (2)查询记录,通过where限定一个条件。如取出dept_no=20的e_name和e_job信息 obj.selectSql('select e_name,e_job from employee where dept_no=20') (3)and or语句,and表示要满足多个条件同时成立,...
阅读(23) 评论(0)

MySQL数据类型

MySQL支持多种数据类型,主要有数值类型、日期类型、日期/时间类型和字符串类型。 数值数据类型:包括整数类型TINYINT, SMALLINT, MEDIUMINT ,INT, BIGINT,浮点小数数据类型FLOAT和DOUBLE,定点小数类型DECIMAL。 日期/时间类型:包括YEAR,TIME,DATE,DATETIM和TIMESRAMP。 字符串类型:包括CAHR,VARCHAR...
阅读(18) 评论(0)

数据库的简单操作

在MySQL安装完成之后,将会在其data目录下自动创建几个必需的数据库,这些数据库时系统自带的数据库文件,他面熟用户访问全向,不要妄动。 可以使用SHOW DATABASES;来查看当前的数据库。 在我们创建数据库文件之前,我们首先要连接数据库: mysql -h 数据库地址 -u用户名 -p密码 创建数据库文件: CREATE DATABASE database_name;...
阅读(45) 评论(0)

初识MySQL

MySQL 是一个开源代码的数据库管理系统(DBMS),是一个跨平台的关系型数据库管理系统。 数据库发展分为几个阶段:人工管理阶段,文件系统阶段,数据库系统阶段,高级数据库阶段。 其种类大概分为:层次式数据库,网络式数据库和关系式数据库。 数据库的特点:数据共享,减少数据冗余,采用特定的数据类型,具有较高的数据独立性,具有统一的数据控制功能。 常用的数据类型有:整数数据类型,浮点数数据类型...
阅读(62) 评论(0)

用python绘制词云

开发环境:python2.7 需要的库:wordcloud,jieba,matplotlib 下载库: pip install wordcloud 通过jieba分词将读取的文本分成字符串,通过wordcloud生成词云,根据词频来显示特色词云图片,让人更加直观的明白文本的词频最大的文字 首先,我们需要准备一个txt文本文件,以及一个png的图片当我们的背景图片,生成词云的形状与此图片...
阅读(31) 评论(0)

python数据分析之Numpy

Numpy NumPy系统是Python的一种开源的数值计算扩展 ndarray 多维数组 * 所有元素必须是相同类型 * ndim属性,维度个数 * shape属性,各维度大小 * dtype属性,数据类型 ​# coding:utf-8 import numpy as np # 生成指定维度的随机...
阅读(28) 评论(0)

Python scrapy爬虫爬取伯乐在线全部文章,并写入数据库

伯乐在线爬虫项目目的及项目准备: 1.使用scrapy创建项目 2.创建爬虫,bole 域名 jobbole.com 3.Start_urls = [‘http://blog.jobbole.com/all-posts/’] 4.爬取所有页数的文章 5.文章列表页需要数据 a) 缩略图的地址 b) 详情url地址 6.详情页面要提取的数据 # 博客标题     # 博客创建...
阅读(39) 评论(0)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:854次
    • 积分:191
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章存档
    最新评论