- 博客(20)
- 收藏
- 关注
原创 在Django中操作已经存在的数据库,Django操作mySQL数据库
今天遇到这么一个情况,我用爬虫爬下来的数据存入mysql中,要用到Django做一个web。那么我应该怎么操作数据库呢?那么在models中应该怎么写呢?Django是最适合所谓的green-field开发,即从头开始一个新的项目。首先在settings文件中修改数据库配置,以mysql为例:DATABASES = { 'default': { 'ENGINE': '...
2018-12-07 17:35:52 403
原创 过拟合和欠拟合,梯度下降,knn,决策树
过拟合与欠拟合欠拟合 指的是模型在训练和预测时表现都不好的情况,即训练误差与泛化误差都比较大,一般原因有以下几点:模型过于简单,不能拟合数据中的规律;数据集中有过多错误数据,造成干扰;数据集中没有或者缺少能让模型有效学习规律的特征。解决方法一般有: 增加模型复杂度,让模型能够拟合更加复杂的规律,但这里应该注意,不要一味的增加模型复杂度,这会容易导致过拟合。 检查数据集,修...
2018-12-07 17:35:00 2719
原创 调用os.fork()方法报错:AttributeError: module 'os' has no attribute 'fork'
错误栈:Traceback (most recent call last):File “D:/Users/qc/PycharmProjects/day20/duoxiancheng/duoxiancheng.py”, line 5, inpid = os.fork()AttributeError: module ‘os’ has no attribute ‘fork’原因:windows...
2018-12-07 17:30:19 816
原创 python实现mongodb转mysql
首先建立与mongo和mysql的连接def start_mysql(): config = { 'host': 'localhost', 'port': 3306, 'user': 'root', 'pwd': '000000', 'db': 'table_name', 'charset':...
2018-12-07 17:26:07 1159
原创 echarts使用
生成堆叠的柱状图from pyecharts import Pie,Bar,Gauge,EffectScatter,WordCloud,Map,Grid,Line3Dattr = ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']v1 = [5, 20, 36, 10, 75, 90]v2 = [10, 25, 8, 60, 20, 80]bar = Bar...
2018-12-06 16:24:34 192
原创 pandas总结
import pandas as pd# 创建一个带有索引的数组 不指定默认为0开始s = pd.Series([1, 2, 3, 4, 5, 6])# 创建一个带有索引的数组 索引用index指定 和数组对应s = pd.Series([1, 2, 3, 4, 5, 6], index=['a', 'b', 'c', 'd', 'e', 'f'])# 可以利用索引进行切割...
2018-12-06 16:21:42 170
转载 Moebius for SQL Server集群
搞数据库的都知道:在Oracle上有RAC集群,MySQL也有对应的方案,而SQL Server上直到SQL Server 2012版本的AlwaysOn到来,微软都没有提供一个负载均衡方案,在网上看到Moebius可以实现负载均衡,在此将相关实现过程分享给大家:一、架构原理负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各...
2018-12-04 17:38:30 2713
转载 统计学-卡方检验与卡方分布
什么是卡方检验卡方检验是一种用途很广的计数资料的假设检验方法。它属于非参数检验的范畴,主要是比较两个及两个以上样本率( 构成比)以及两个分类变量的关联性分析。其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。它在分类资料统计推断中的应用,包括:两个率或两个构成比比较的卡方检验;多个率或多个构成比比较的卡方检验以及分类资料的相关分析等。例子1:四格卡方检验以下为一个典型...
2018-12-03 09:25:32 2070
原创 sklearn学习
sklearn字典实例化(转化为二进制数据)import jiebafrom sklearn.feature_extraction import DictVectorizerfrom sklearn.feature_extraction.text import CountVectorizer, TfidfVectorizerfrom sklearn.preprocessing imp...
2018-12-01 18:06:04 131
原创 58同城的字体解码
在爬虫过程中,经常遇到字体编码问题,在这里给大家分享一种简单的方法https://zz.58.com/pinpaigongyu/?utm_source=sem-baidu-pc&spm=105916146708.26420796281&PGTID=0d100000-0015-606d-64fe-b9f7e31c5655&ClickID=2首先进来58同城的页面打开控制...
2018-11-30 12:08:46 3699
原创 进程和线程python实现和对比
进程总结进程:程序运行在操作系统上的一个实例,就称之为进程。进程需要相应的系统资源:内存、时间片、pid。创建进程:1.首先要导入 multiprocessing 中的 Process;2.创建一个 Process 对象;3.创建 Process 对象时,可以传递参数;p = Process(target=XXX, args=(元组,) , kwargs={key:value})t...
2018-11-28 21:19:44 159
原创 数据结构
数据结构的由来在早期人们把计算机理解为数值计算工具时,就感觉计算机是用来计算的,但到实际中,更多的用来不是解决数值计算的问题,而是需要一些更科学有效的手段的帮助.数据结构 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科.(程序设计 = 数据结构 + 算法)基础概念数据 :是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别...
2018-11-27 15:23:17 218
转载 欠拟合和过拟合
欠拟合与过拟合的区别欠拟合是指模型在训练集、验证集和测试集上均表现不佳的情况过拟合是指模型在训练集上表现很好,到了验证和测试阶段就大不如意了,即模型的泛化能力很差欠拟合和过拟合一直是机器学习训练中的难题,在进行模型训练的时候往往要对这二者进行权衡,使得模型不仅在训练集上表现良好,在验证集以及测试集上也要有出色的预测能力。解决欠拟合(高偏差)的方法1.模型复杂化对同一个算法复杂化。例如回...
2018-11-26 17:33:19 146
转载 python进程,线程,协程,锁等十二个面试问题
任何计算机语言都离不开进程线程以及协程的话题,那么今天我们来聊聊Python的进程,线程以及协程是怎么样运行的,以及锁结构的各种类型,还有最重要的是解密各种遇到的问题!!!那么下面咱们就直入正题吧!谈谈对多进程多线程以及协程的理解进程: 一个运行的程序(代码)就是一个进程,没有运行的代码叫程序,进程是系统资源分配的最小单位,进程拥有自己独立的内存空间,所以进程间数据不共享,开销大.线...
2018-11-26 17:31:31 3441 1
原创 python习题及答案
# 打印出如下图案(菱形):## *# ***# *****# *******# *****# ***# *n = 10for i in range(n): a = 1 + i * 2 print(' ' * (n - 1 - i), '*' * (a),' ' * (n - 1 - i))for j in range(1,n): ...
2018-11-20 12:31:26 365
原创 python习题及答案
# 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制from functools import reducea, n =int(input('请输入两个整数:')), int(input())list1 = []for i in range(1, n + 1): list1....
2018-11-20 12:29:21 1062
原创 python习题及答案
# 判断101-200之间有多少个素数,并输出所有素数 素数是除了1和它本身以外都不能被整除的数l = []for i in range(101, 200): for j in range(2, i - 1): if i % j == 0: break else: l.append(i)print(l)# 打...
2018-11-20 12:27:31 577
原创 python习题及答案
# 斐波那契数列def fib(args): args = int(args) if args == 1 or args == 2: return 1 return fib(args - 1) + fib(args - 2)print(fib(10))# 将一个列表的数据复制到另一个列表中# a = [1, 2, 3]# b = a[:]# p...
2018-11-20 12:24:45 1198
原创 python习题及答案
先给大家一个超级小游戏# 利用while语句写出猜大小的游戏:# 设定一个理想数字比如:# 66,让用户输入数字,如果比66大,则显示猜测 的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果 正确,# 然后退出循环。# 在5题的基础上进行升级:# 给用户三次猜测机会,如果三次之内猜测对了,则显示猜测正确,退出循 环,# 如果三次之内没有猜测正确,则⾃自动退出...
2018-11-20 12:22:27 7002
原创 python面向对象银行后台管理系统
用简单的面向对象方法模拟一个银行终端处理器首先,先处理管理员登录,在这里默认管理员登录账号为admin 密码为123456# 管理员系统class Admin: # 输入参数 管理员卡号 管理员密码 def __init__(self, account='admin', password='123456'): self.account = accou...
2018-11-20 12:14:09 1675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人