- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 解决nltk的模块引用问题
在网上找了很多个方法,终于找到一个可以用的在python中输入,然后弹出nltk download框,修改制定的位置,根据报错提示而定import nltkimport ssltry: _create_unverified_https_context = ssl._create_unverified_contextexcept AttributeError: passelse: ssl._create_default_https_context = _create_u
2020-10-25 03:38:15
474
原创 如何在jupyter notebook上引用pyecharts
1、先利用pip管道来安装pyecharts2、从官网上下载pyecharts激活包官网链接3、下载完之后将文件解压缩打开anaconda Prompt 更改到激活包的位置4、在anaconda Prompt 上安装并激活插件# 安装并激活插件$ jupyter nbextension install assets$ jupyter nbextension enable assets/main5、设置host在代码的头文件中写入# 只需要在顶部声明 CurrentConfig
2020-10-09 13:01:23
6014
原创 利用决策树模型分析电信客户流失预测项目
SELECT (CASE WHEN gender LIKE '%Female%' THEN 1 ELSE 0 END) as gender_taps, (CASE WHEN Partner LIKE '%Yes%' THEN 1 ELSE 0 END) as Partner_taps, (CASE WHEN Dependents LIKE '%Yes%' THEN 1 ELSE 0 END) as Dependents_taps, (CASE WHEN PhoneService LIKE '%Yes
2020-08-07 12:02:52
3378
1
原创 jupyter notebook更改启动位置
打开Anaconda下的文件夹,找到jupyter notebook右键属性,打开后替换这两个位置的代码:
2020-07-16 13:09:15
305
原创 Navicat下生产报表及自动化处理
下列是我采用Navicat 12.0版本 做每天印度餐厅的报表自动生成报表1. 打开Navicat编写好程序代码,并保证能正常运行不报错GROUP_CONCAT函数用于将多个字符串连接成一个字符串,在拼接成字符串时就会存在拼接长度的问题,mysql 默认的拼接最大长度为1024 个字节,由于1024个字节会出现不够用的情况,所以有时需要去根据情况进行修改,方式如下。MySQL group_concat函数参考链接由于自己没有在MySQL配置文件中修改group_concat的拼接长度,所以要在函数开
2020-06-21 15:18:38
1574
原创 基于python的多线程编程
由于之前看书的时候,对多线程的调用不怎么了解,借此机会,看了一些资料自己整理了一下OSI七层模型:物理层数据链路层网络层传输层会话层表示层应用层协议分为TCP 、IP协议现在用得最多的是这两种协议,TCP\IP,IP分管各个电脑终端地址,负责发包(包:就是数据)以块的形式发送,TCP负责运输数据,保证运输到达不同的IP至于识别数据是不同IP地址下的端口控制分配给哪个程序...
2020-06-21 13:07:06
233
原创 Tensorflow心酸学习过程
Tensorflow安装跟很多小白一样,我是在B站看视频学的基本上按照官网一步一步的安装,会发现有很多坑~~tensorflow的官网:https://tensorflow.google.cn/install/pip我先是用控制命令行来安装常规的python,再来升级pip版本先安装cpu版本的,坑1:找不到相应的版本,解决方法:看官网,提示是需要先安装虚拟环境ERROR: Coul...
2020-06-21 11:19:50
394
原创 机器学习实战(二)决策树+贝叶斯公式
其中由于python版本的原因,发现源代码中下列字典的索引键值的时候会出现报错,将字典强制转换为列表形式firstStr = myTree.keys()[0]#报错firstStr = list(myTree.keys())[0]#正确同理,该源码中还有两项位置有同样的错误firstStr = list(myTree.keys())[0]在3.3.2中,有一个使用pickle存储决策树,其中由于pickle模块在python2和python3是有区别的,进行了以下的修改:def st
2020-06-21 00:17:35
325
原创 excel 常用函数(数据分析方向)
match(查找值,查找区域,[匹配类型])匹配类型是选填的,值可选-1,0,11是查找小于或等于lookup_value(即第一个参数)的最大值,lookup_array(第二参数)必须以升序排序。0是精确匹配,精确等于第一参数的第一个值。第二参数的顺序可以任意。-1是大于或等于第一参数的最小值。第二参数必须以降序排序。如果不排序,他就出错了呀,调好的规则未按规则来,计算机就会错乱,没什么逻辑可言了。...
2020-06-16 23:27:18
567
原创 python read,readline,readlines,linecache模块区别
一、read([size])方法read([size])方法从文件当前位置起读取size个字节,若无参数size或为负数,则表示读取至文件结束为止,它范围为字符串对象b.txt内容1:www.runoob.com2:www.runoob.com3:www.runoob.com4:www.runoob.com5:www.runoob.com#!/usr/bin/python# -*- coding: UTF-8 -*-# 打开文件fo = open("b.txt", "rw+")p
2020-06-09 17:05:49
281
原创 MYSQL8.0.20安装及配置
准备my.ini文件[mysql]skip-grant-tabledefault-character-set=utf8[mysqld]port=3306basedir=G:\mysql-8.0.20-winx64datadir=G:\mysql-8.0.20-winx64\datamax_connections=200character-set-server=utf8default-storage-engine=INNODBexplicit_defaults_for_
2020-06-03 22:22:58
471
原创 python装饰器用法解析
.format详细用法:https://blog.csdn.net/jpch89/article/details/84099277装饰器用法解析:https://www.cnblogs.com/yuzhanhong/p/9180212.html
2020-05-27 11:30:26
156
原创 pandas架构学习
df=pd.dataFrame(data=‘数据的内容’,columns=[‘行标题1’,‘行标题2’],index=i)list(zip(‘复合数据1’,‘复合数据2’))df.ix[行范围, 列范围]df.loc()通过位置查找...
2020-03-25 15:10:17
403
原创 python基础错题考点
1、Python2在Python2中,C选项是错的,因为a=1被当做了默认参数,而默认参数只能在可变参数之前Python参数顺序:必选参数、默认参数、可变参数和关键字参数。Python2参考Python3在python3中,C选项是对的,因为a=1被当做了命名关键字参数,而命名关键字参数需要在可变参数之后Python3参数顺序:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。...
2020-03-03 00:13:34
225
原创 python(基础语法+正则表达式+项目:文件处理+多线程概念)
copy与deepcopy的区别:在于copy,只是浅复制,只要复制源发生更改,复制的镜像也会跟着变化deepcopy,是复制之后,等到一个新的复制对象对于简单的 object,用 copy 和 deep copy 没区别复杂的 object, 如 list 中套着 list 的情况, copy 中的 子list,并未从原 object 真的「独立」出来。也就是说,如果你改变原 obje...
2020-02-28 09:46:17
253
原创 excel创建乘法表
#! python3# coding=utf-8import openpyxl,oswb=openpyxl.Workbook()wb.create_sheet(index=0,title='multiplicationTable')sheet=wb.get_sheet_by_name('multiplicationTable')for col in range(2,11): ...
2020-02-27 10:20:29
289
原创 利用python的BeautifulSoup和requests模块爬取煎蛋网的妹子图
这是一个比较简单的利用bs4和requests模块解析网址和读取网站的内容#! python3# coding=utf-8import requests,os,bs4import loggingPageNums=int(input('请输入要爬取照片的页数:'))url='http://jandan.net/ooxx' #设定初始页面os.makedirs('煎蛋随手拍', e...
2020-02-26 14:20:59
313
原创 《深度学习:基于python理论与实现》读后笔记整理
实现方法和步骤:该方法称为随机梯度下降法(stochastic gradient descent),由于取样,利用mini-batch,在训练数据中取样,数量过多,可以采用批量化随机抽取,其中以下使用的方法有平均化(正规化) 目标是减少损失函数的数值计算梯度→表示损失函数的值减少最多的方向更新参数:将权重参数沿梯度方向进行微小的更新重复上述1、2、3步,之后得到在一定范围内损失函数最...
2020-02-15 00:58:49
307
原创 情人节动态爱心
颜色是随机切换的1、效果图2、源代码//__author__:Alexin<!DOCTYPE html><html><head> <title>my heart</title></head><style> *{ padding: 0; margin: 0; } ht...
2020-02-14 14:45:30
3165
原创 解决pip install下载速度慢
由于很多开源的轮子都是不集中的,而且访问的数据不稳定,通过pip设置下载的默认地址可提高下载速度设置清华镜像安装地址pip install pip -U#升级最高版本pippip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple另附上pip的基本指令:https://www.runoob.com/w3...
2020-02-14 00:03:03
299
原创 Photoshop cc 2020快捷键
一、工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取)矩形、椭圆选框工具 【M】裁剪工具 【C】移动工具 【V】套索、多边形套索、磁性套索 【L】魔棒工具 【W】喷枪工具 【J】画笔工具 【B】橡皮图章、图案图章 【S】历史记录画笔工具 【Y】橡皮擦工具 【E】铅笔、直线工具 【N】模糊、锐化、涂抹工具 【R】减淡、加深、海棉工具 【O】钢笔、自由...
2019-12-15 21:52:36
3649
原创 Python格式化字符串的内置函数
从某个论坛下整理出来的东西,先mark下,免得以后找不到capitalize()把字符串的第一个字符改为大写casefold()把整个字符串的所有字符改为小写count(sub[, start[, end]])返回 sub 在字符串里边出现的次数,start 和 end 参数表示范围,可选。center(width)将字符串居中,并使用空格填充至长度 wid...
2019-12-15 19:12:42
154
原创 Easygui引用方法
要运行 EasyGUI 的演示程序,在命令行调用 EasyGUI 是这样的:python easygui.py复制代码或者可以从 IDE(例如 IDLE, PythonWin, Wing, 等等)上调用:>>> import easygui>>> easygui.egdemo()成功调用后将可以尝试 EasyGUI 拥有的各种功能,并将结果打印至控...
2019-12-01 23:13:18
485
原创 python文件引用
python的文件存储类型跟C++,C没多大差别介绍一下打开模式 执行操作‘r’ 以只读方式打开文件(默认)‘w’ 以写入的方式打开文件,会覆盖已存在的文件‘x’ 如果文件已经存在,使用此模式打开将引发异常‘a’ 以写入模式打开,如果文件存在,则在末尾追加写入‘b’ 以二进制模式打开文件‘t’ 以文本模式打开(默认)‘+’ 可读写模式(可添加到其他模式中使用)‘U’ 通用换行符...
2019-12-01 20:54:18
471
原创 python标准异常总结
异常类型解释AssertionError断言语句(assert)失败AttributeError尝试访问未知的对象属性EOFError用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError浮点计算错误GeneratorExitgenerator.close()方法被调用的时候ImportError导入模块失败的时...
2019-12-01 20:53:31
171
原创 用迭代和递归方式分别写一个兔子生育的python程序(斐波那契数列)
问题:有一对兔子出生,从第三月起,每个月生一对兔子,出生的兔子也是第三月起每个月生一对兔子,请问n年后,共有多少只兔子?月份12345678910…n数量(对)11235813213455…F(n-2)+F(n-1)思路:前2个月兔子对数都是1对,从第三个月开始兔子的对数是前面2个月兔子对数之和F(1)=F(2)=1F...
2019-11-26 10:42:04
1127
原创 基于python的汉诺塔程序过程编写
思路:三个柱子X,Y,Z,有N个盘子在X上,要将N个盘子搬到Z上,首先要将N-1个盘子搬到Y上,再将第N个盘子从X搬到Z上,再将Y上的N-1个盘子搬到Z上次数:1个盘子:要搬1次2个盘子:要搬3次3个盘子:要搬7次...n个盘子:要搬2F(n-1)+1次def hannota(n,x,y,z): if n==1: print x, '-->' ,z...
2019-11-25 22:43:38
1175
原创 我的一个python程序
我的一个python程序import randomprint("----------------这是我的第一个pyhon代码-------------")temp=random.randint(0,10)A_temp=int()while 1: A_temp=int(input("please input a random number between 0 to 10:")) ...
2019-11-20 00:21:13
139
原创 FreeRTOS学习之路(1)
我没有看官网的英文原版,在网上查找了一下中文翻译版本的,可能以后有机会深入的话,我会再重复看英文版。好了闲聊到这来,先归纳我自己的一些看法:1、最开始且最基本的进程(翻译版本说是一个任务,在我看来是一个函数、一个进程,暂且归纳为进程吧)创建:portBASE_TYPE xTaskCreate(pdTASK_CODE pvTaskCode, const signed ...
2018-11-21 22:39:00
859
原创 数据库基础(一)安装教程
MySQL AdministratorMySQLlinux安装方法:sudo apt-get install mysql-client mysql-server在官网下载Windows版本的数据库设置密码和账号:数据库的存在形式是以文件夹形式存在。show databases;//用于显示当前存在的数据库create database Alexin;//用于创建一个数据库,数据...
2018-10-30 18:00:53
251
原创 QT小技巧
1、明文加密ui-&amp;amp;amp;gt;passLineEdit-&amp;amp;amp;gt;setEchoMode(QLineEdit::Password); //设置明文为密码模式,头文件增加#include&amp;amp;amp;lt;QLineEdit&amp;amp;amp;gt;2、共享内存:(图片实例)加载头文件:#include&amp;amp;amp;lt;QMainWin
2018-10-29 23:09:19
336
原创 c++类中public,private,protected的用法与区别
1、public修饰的成员变量在程序的任何地方都可以被访问,就是公共变量的意思,不需要通过成员函数就可以由类的实例直接访问2、private修饰的成员变量只有类内可直接访问,私有的,类的实例要通过成员函数才可以访问,这个可以起到信息隐藏3、protected是受保护变量类内和子类可直接访问,也就是说,基类中有protected成员,子类继承于基类,那么也可以访问基类的protected成...
2018-10-28 15:45:38
5094
原创 C语言杂谈
——return用法使用return 语句可以返回一个变量内的值或一个指针,也可用return0,表示返回为空。return 0:函数正常退出return 1:函数异常退出return -1:函数返回值为-1,-1可为n(自然数)return 代表调到函数外,——函数一般未定义的函数类型,返回值一般为int类型...
2018-10-18 10:11:06
188
数据分手之手写数字识别.rar
2020-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人