自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

STAR_LORD

我用1L的运气&1L的执着换1L的幸福和1L的快乐

  • 博客(88)
  • 资源 (2)
  • 收藏
  • 关注

原创 python操作mysql银行转账实例

银行转账实例1.连接数据库,并创建相关的表import pymysqlconn = pymysql.connect(host='localhost',port=3306,user='root',passwd='root',db='qq')cursor = conn.cursor()#首先创建表,填入数据#该数据库默认引擎为INNODB,支持事务#sql = '''#cre...

2018-09-10 12:08:22 769

原创 python操作MySQL数据库-pymysql模块

python操作MySQL数据库python2的驱动 mysqldbpython3的驱动 pymysqlpython DB API:python访问数据库的统一接口规范数据库连接对象 connection数据库交互对象 cursor数据库异常类 exception流程:开始-创建connection-获取cursor-(执行查询,命令,获取,处理数据)-关闭c...

2018-09-09 20:46:04 304

原创 MySQL学习

MySQL 最流行的关系型数据库数据库: 数据库是一些关联表的集合。数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。主键:主键是唯一的。一个数据表中只能包含一个主键。你可...

2018-09-09 17:47:54 166

原创 两种集成包方式安装MySQL(XAMPP,PHPMyAdmin)

占位,教程以后再写,以前我一直用PHPMyAdmin,后来因为Django2.0以后不支持mysql5.6之前版本,额,可能理解错误,python的mysql驱动或许用pymysql比mysqlclient更加强大,装了mysql5.7之后,再演示这两个安装需要关mysql服务,关了服务还有端口占用,麻烦,所以以后有时间再写。。。PHPMyAdmin方式安装XAMPP方式安装...

2018-09-09 12:16:57 676

原创 python2与python3的区别

1.编码python3采用utf-8编码,使得变量名更为广阔,还可以使用中文变量名。。。。2.01.去除了<>运算符,改用!=,这个好看02.加入as和with关键字,还有True,False,None03.整型除法返回浮点数,python2整除用/,python3整除用//04.加入nonlocal语句05.去除print语...

2018-09-05 19:12:12 145

原创 Django连接MySQL数据库的两种方法(pymysql与mysqlclient)

总结:Django连接MySQL数据库的两种方法1.使用pymysql首先搭建好Django环境,创建好项目然后pip安装pymysql接着在项目下的init文件中对pymysql进行安装然后修改setting配置 写一个Models进行测试 完毕第二种方法,使用mysqlclient,见我的另一篇博客博客地址Django使用...

2018-09-03 17:43:20 13361 2

原创 Python-继人物词频统计三国演义之后-三国词云(Wordcloud)

首先说明wordcloud库,词云库import wordcloud#首先创建词云对象,给参数w = wordcloud.WordCloud()参数还是挺多的,主要用到的:如果有中文,一定要设置字体路径,否则出来都是框框,宽高随意,mask可以指定生成的形状,需要载入图片,背景白色,稍后提到,max_words可以设置单词最大个数,默认200,后面是最小字体,最大字体,以及之间的步长...

2018-08-24 17:29:09 12410 5

原创 Python-人物词频统计-jieba库-三国演义

jieba库的函数只有一个,lcut()首先下载三国演义 TXT文件,utf-8格式进行分词import jiebadef get_text(): f = open('三国演义.txt','r',encoding='utf-8').read() words = jieba.lcut(f) return words对于标点符号先...

2018-08-24 11:00:05 16562 4

原创 Python-科赫雪花(科克曲线)

翻译过来的名字,WHO CARE定义设想一个边长为1的等边三角形,取每边中间的三分之一,接上去一个形状完全相似的但边长为其三分之一的三角形,结果是一个六角形。现在取六角形的每个边做同样的变换,即在中间三分之一接上更小的三角形,以此重复,直至无穷。外界的变得原来越细微曲折,形状接近理想化的雪花。它的名字叫科克曲线首先绘制科克曲线科克曲线很简单#科克曲线import ...

2018-08-24 10:27:30 23757

原创 Python-英文小说词频统计(傲慢与偏见)

首先下载英文原版小说,TXT格式,内容如下格式非UTF-8,是Unicode格式的英文每个单词之间都有空格,所以不需要进行分词,可以直接进行词频统计def get_text(): f = open('傲慢与偏见.txt','r',encoding='unicode_escape') text = f.read().lower() for i in '!@...

2018-08-24 10:24:13 7522 1

原创 Python-Unicode

额for i in range(10000): print(chr(i),end=' ') if i%50==0: print()/Users/star/PycharmProjects/qq2/venv/bin/python /Users/star/PycharmProjects/qq2/2.py            ...

2018-08-23 18:04:59 108662

原创 Python-蒙特卡罗方法计算圆周率

蒙特卡罗方法 蒙特卡罗方法于20世纪40年代美国在第二次世界大战中研制原子弹的“曼哈顿计划”计划的成员S.M.乌拉姆和J.冯·诺伊曼首先提出。数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的Monte Carlo—来命名这种方法,为它蒙上了一层神秘色彩。在这之前,蒙特卡罗方法就已经存在。1777年,法国数学家布丰(Georges Louis Leclere de Buffon,1707—1788...

2018-08-23 17:56:03 19443 1

原创 Python-天天向上的力量

坚持所产生的价值假如每天进步1%,或者每天退步1%,一年以后呢n = 0.01up = 1for i in range(365): up *= (1+n)down = 1for i in range(365): down *= (1-n)print(up)print(down)---------------------------37.78343433...

2018-08-23 17:24:26 3738

原创 深浅拷贝(deepcopy 与 copy)

深浅拷贝变量与对象不可变对象:数字,字符串,元组可变对象:列表,集合,字典 在Python中,对象有类型而变量无类型,变量就像一个标签贴在对象上,随时可以更换。引用 当创建一个对象,并把它赋值给另一个对象时,Python并没有复制该对象,而是对它做了一个引用,两者在内存中的地址是一样的。a = [1,2,3]b = aprint(id(a))...

2018-08-15 18:33:54 960

原创 黑苹果安装bcm94352hmb驱动

一个月前,给我的战神本本装了黑苹果,哪哪都好,就是连不上WiFi,蓝牙都能用,找各种帖子,无解,当然,要是天天插网线用也可以,但是家里没网线,搁置在一次偶然的搜索时,终于在昨天发现了一个文件,就是这个,我上传一下,积分1分,因为最少只能设置一分,抱歉了...

2018-08-13 16:38:18 19292 110

转载 阅读代码与调试代码

读书破万卷,下笔如有神。这也适用于编程。通过阅读别人的代码,“站在巨人的肩膀上”,让自己眼界开阔,思维充实。阅读代码的最好地方就是:www.github.com阅读代码最好的方法是一边阅读、一边进行必要的注释,这样可以梳理对别人代码的认识。然后可以run一下,看看效果。当然,还可以按照自己的设想进行必要修改,然后再run。经过几轮,就可以将别人的代码消化吸收了。调试程序...

2018-08-11 10:59:01 304

原创 Django使用MySQL数据库出现的问题2------版本兼容问题

首先,因为版本兼容问题浪费了我很多的宝贵的学习时间,所以要记录下来,谁让没有养成读官方文档的好习惯和没有放弃遇到问题首先怀疑自己的好习惯呢,谨记。第一个python与Django的兼容关系1.python2.7支持到2020年,今年都2018年了,这就是我放弃2.7的原因2.Django2.0后均不再支持python23.Django2.0是最后一个支持python3.4的版本...

2018-08-10 16:54:25 2507

原创 Django连接MySQL数据库(python3.6+Django2.0+虚拟运行环境)

1.首先pycharm创建python的虚拟运行环境2.安装Django2.0创建Django项目3.安装mysqlclient,配置setting文件拖入wheel文件,需要下载见另一篇博客下载方法pip安装修改setting文件此时数据库4.执行迁移,测试运行(venv) C:\Users\Administrator\...

2018-08-09 10:51:54 940

原创 Django使用MySQL数据库出现的问题--mysqlclient库的安装

python有的时候真的是很不友好我的vc14库是最新的,不能装首先明确,Django使用MySQL数据库需要MySQL-python(2.7)或者MySQLclient(3.6)库的支持,但是,他们都不好装,要不网上也不会有那么多关于这个的文章,这不是pip能解决的问题来,贴网址吧,下载速度很慢,好歹能下下载地址进去先搜索然后找版本,2.7还是3.6,32还是...

2018-08-08 19:59:35 7776

原创 初学Django---图书英雄Django项目复盘

这个练习是看传智播客黑马的教学视频,跟着视频敲了一遍,然后试着复盘 结论是代码细节有些忘了,整体流程掌握不错复盘思路 1.搭建虚拟运行环境:这个用pycharm可以很快完成,一个项目就是一个环境 2.安装Django,1.8.2 pip3 install django==1.8.2 3.创建项目, django-admin startproject xxxx...

2018-08-05 17:33:15 536

原创 python高阶函数

高阶函数

2018-07-30 10:27:56 226

原创 python迭代器

可以直接作用于for循环的对象统称为可迭代对象:Iterable。一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。判断一个对象是否是Iterable对象isinstance(a, Iterable)迭代器 生成器不但可以作用于for循环,还可以...

2018-07-28 19:48:11 148

原创 python生成器---generator

通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在Python中,...

2018-07-28 19:24:22 278

原创 python递归函数,尾递归

递归函数 在函数内部,可以调用其他函数。 如果一个函数在内部调用自身本身,这个函数就是递归函数。def fact(n): if n==1: return 1 return n * fact(n - 1) 递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 使用递归函数需要注意防...

2018-07-28 11:56:33 372

原创 python利用you-get轻松下载B站视频

you-get是个神奇的东西举个栗子import sysfrom you_get import common as you_get #导入you-get库directory = r'D:\1' #设置下载目录url = 'https://www.bilibili.com/video/av27036095/' ...

2018-07-24 18:41:58 20981 17

原创 python爬虫练习之爬取豆瓣读书所有标签下的书籍信息

第一步,爬取所有图书标签及分类 到达图书标签页,分类浏览,第一步需要爬取所有分类及其分类下的所有标签 并用dict存储

2018-07-23 18:57:01 6892

原创 Python开发环境详细配置Anaconda+请求库+解析库+数据库+存储库+web库+爬虫框架+部署库---Windows篇

首先是一些链接 Python官网 Python官网下载地址 第三方库 官方文档 中文教程 了不起的Python 安装方式有两种 首选anaconda安装,它集成了Python的科学计算环境和常用库,后面环境配置更加简便 另一种是下载安装包标准安装,百度有步骤,很简单anaconda安装下载链接 下载3.6版本的就可以了...

2018-07-20 09:34:37 4329

原创 Python开发环境详细配置Anaconda---Linux篇

anaconda安装百度搜索下载地址,自动识别Linux 下载的是shell脚本格式bash执行安装 阅读条款一路yes 输入Python3,可以执行 修改环境变量

2018-07-19 11:01:50 2570

原创 慕课网Python入门练习题---

Python中数据类型 整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。浮点数 浮点数也就是小数,之所以称为...

2018-07-15 10:56:49 5829

原创 父与子的编程之旅---12列表与字典13函数14对象15模块21打印格式化与字符串22文件

列表分片a = ['a','b','c','d','e']print(a[1:4])--------------------------------['b', 'c', 'd']增加元素 ˆ 向列表末尾增加一个元素。 extend() ˆ ˆ 向列表末尾增加多个元素。 insert() ˆ ˆ 在列表中的某个位置增加一个元素,不一定非得在列表末尾。你 可...

2018-07-12 21:45:42 2142

原创 父与子的编程之旅---1出发吧2记住内存和变量3数学运算45输入6GUI7判断8转圈圈9注释

出发吧 简单猜数游戏#简单猜数import randomsecrect = random.randint(1,100)guess = 0trys = 0print("请猜一个数字:")while guess!=secrect and trys<6: trys += 1 guess = int(input("your num:&amp

2018-07-12 11:44:10 2564

原创 Python重写万年历引发的血案,历史少了395+10天

基姆拉尔森和蔡勒公式都只适用于1582年10月15日之后详情见我的摘抄和链接别人的博客 要准确回答这个问题,必须弄清公历(也称格里高利历或儒略历)于元年(不存在公元0年,元年即1年)之后的修改和纠错情况: 1、儒略历从公元前45年1月1日(罗马纪元709年11月1日)施行.1582年10月15日以前的置闰方法是每四年置一闰,即每400年置100闰.年长和现在一样,平年2月28...

2018-07-12 08:44:34 2982

原创 HeadfirstPython---5推导数据6定制数据对象

打开文件读取文件with open("james.txt") as james: jam = james.readline().strip().split(",")with open("julie.txt") as julie: jul = julie.readline().strip().split(",

2018-07-11 15:35:30 1970

原创 HeadfirstPython---3文件与异常4持久存储

文件读写import osprint(os.getcwd())data = open("1.txt")print(data.readline(),end='')#遇到空格结束print(data.readline(),end='')print("*"*30)data.seek(0) #返回文件起始位置for each_line in data: print(e...

2018-07-10 12:47:38 1972

原创 HeadfirstPython---1人人都爱列表,2共享你的代码

简单列表 Python的变量标识符没有类型 列表就像数组animals = ["cat","dog","tiger","fish"]print(animals)print(animals[1])print(le

2018-07-10 10:33:46 2077

原创 递归算法

递归的定义 若一个对象部分地包含它自己, 或用它自己给自己定义, 则称这个对象是递归的;若一个过程直接地或间接地调用自己, 则称这个过程是递归的过程。什么时候使用递归1. 问题的定义是递归的有许多数学公式、数列等的定义是递归的。例如,求n!和Fibonacci数列等。这些问题的求解过程可以将其递归定义直接转化为对应的递归算法。例如:阶乘函数的定义 ...

2018-06-21 13:28:22 3345

原创 算法基础知识-期末

算法定义 *算法是解决某一特定问题的一组有穷指令的序列。 *算法是完成一个任务所需要的具体步骤和方法。也就是说给定初始状态或输入数据,经过有限次运算,能够得出所要求 或期望的终止状态或输出数据。算法的五个重要特性 确定性、可行性、输入、输出、有限性 *确定性:算法的每种运算必须要有确切的定义,不能有二义性。 例:不符合确定性的运算 5/0 将6或7与x相...

2018-06-18 20:33:44 2805

原创 python爬虫小练习之五:requests库小练习(58同城2手手机简单)

北京58同城二手手机页面-商家要获取商家所有页面的单个链接,然后进入链接获取内容 图片可能也是做了反爬机制,爬取不到,太菜了..代码from bs4 import BeautifulSoupimport requestsimport time #导入库#-------------------------------------------------------...

2018-02-25 21:26:41 2318

原创 python爬虫小练习之四:糗事百科第二次,多页爬取

遇到的问题是变量更新问题,python总能给我惊喜糗事百科文字区,竟然只有13页from bs4 import BeautifulSoupimport requestsimport time url_num = 1 #记录是第几页,也是URL的参数#问题来了,URL写在循环外面的话,在循环里面调用的时候竟然不会自己更新,#也就是说,每次都是第一页,也就是说,一个str()把...

2018-02-25 20:35:35 2250

原创 python爬虫小练习之三:requests库小练习(糗事百科最最最基础)

As we all know,糗事百科有反爬机制,必须要模拟真实浏览网址:糗事百科也就是要用到cookie啊,user—agent之类的东东requests 库可以完全模拟所有情况 这里只用最基础的get形式,这就够了来来来,最小爬虫from bs4 import BeautifulSoupimport requestsurl = 'https://www.qiushi...

2018-02-22 14:08:25 2250

EasyUEFI_Setup.exe

免费使用15天的,对于装个黑苹果来说,已经够用了,每次都是装双系统

2019-10-02

bcm94352mac驱动

bcm94352的黑苹果驱动,亲测好用

2018-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除