- 博客(12)
- 收藏
- 关注
原创 Spider爬虫笔记[更新中...]
urlliburllib库是python中最基本的一个网页请求库,可以模拟浏览器行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据。request下的urlopen()和urlretrieve()urlopen()from urllib import request# urlopen() 打开一个网站resp = request.urlopen('http://www.baidu.com')# read()读取内容print(resp.read())# read()读取内容#
2020-08-31 15:36:45 3725 1
原创 Flask学习笔记[更新中....]
Flask笔记技术栈: Flask-Blueprint蓝图+ORM框架-SQLAlchemy + MVC拆分 + RESTful接口 + 序列化。Flask: 轻量级的Pyhton Web开发框架, 只提供WEB接口开发引擎(即相对于Django来说, 没有ORM、没有缓存、没有模块化等等)。Flask使用场景: 可以快速开发某一个特定的业务, 且可以独立运行(微服务)。from flask import Flaskapp = Flask(__name__)# app.config.f
2020-09-21 20:17:35 460
原创 sql的50道练习题(更新中。。)
方方的我马上要准备面试了,感觉自己脑子里面什么都没有,只能拿出50个sql题先复习一下基础了。。哎。。。drop database if exists student_manager;create database student_manager;use student_manager;create table student( snu varchar(2) primary key, sname varchar(10) not null, age date default.
2020-09-16 10:34:13 2257 2
原创 为Jupyter Notebook添加目录
目录:便于查找。step1:打开:step2(base) C:\Users\Samantha>pip install jupyter_contrib_nbextensions step3jupyter contrib nbextension install --userstep 4
2020-09-07 13:47:57 808
原创 CentOS7 安装mysql
CentOS7 安装mysql查看是否拥有历史版本# rpm -qa|grep mysql未出现其他内容,即没有历史版本存在,若出现相关组件,则需要移除历史组件查看MySql服务状态service mysqld status暂停MySql服务service mysqld stop卸载MySql服务# rpm -ev [需要移除组件的名称]或者# rpm -e --nodeps [需要移除组件的名称] //此命令为强制卸载安装mysqlwget http://repo.m
2020-08-28 10:04:32 136
原创 python2.x和python3.x的区别
python2.x和python3.x的区别python2.xpython3.x编码方式asciiutf-8printprint语句print()函数exec语句exec语句exec()函数 <格式不同,功能相同>不等符号<>!=比较行为元素之间不存在有意义的顺序关系时,返回False元素之间不存在有意义的顺序关系时,将抛出TypeEorror长整数类型区分整数和长整数类型不区分整数和长整数,只有一个int
2020-07-20 16:10:02 118
原创 python测试连接mysql
python测试连接mysql打开terminalpip install pymysql -i http://mirrors.aliyun.com/pypi/simple#加速pycharm常用快捷键alter + insert 打开新建面板[Fn+] shift+F6 重命名(重构)ctrl + P 提示函数的描述ctrl + D 快速复制一行ctrl + Y 快速删除一行ctrl + shift + 上下方向键 快速整行移动alter + enter 快速导包ct
2020-07-17 16:58:44 2344
原创 MySQL修改字符集
mysql修改字符集在mysql里,show variables like ‘%character%’; 可以查看当前设置的字符集MySQL是容器服务,将容器的配置文件拷出编辑 /etc/my.cnf (yum安装 MySQL 5.7)或 /etc/mysql/my.cnf (容器),增加的内容如下:将mysql容器中的配置文件复制到主机上:docker cp db1:/etc/mysql/my.cnf my.cnfdocker cp db1:/etc/mysql/conf.d/m
2020-07-14 20:46:00 251
原创 基于Python编写mysql连接测试
安装 pymysql 库pip install pymysql -i https://mirrors.aliyun.com/pypi/simple编写 test_conn.py 脚本,内容:import pymysql# localhost 可以修改为 IP地址,如 10.36.172.34# 3306是当前主机的端口,不是容器的端口conn = pymysql.Connect(host="localhost", port=3306, user="root", password="root"
2020-07-14 18:06:54 519
原创 JavaScript:创建对象的方法
js基本语法老师只讲了一天, 最悲伤的事情就是书写习惯好难改变, 请各位读者在阅读我的代码时,自己脑补一下分号,python敲的多了。。 总是会忘记添加分号,每次都是自己后来一行一行的添加,很想知道各位大佬都是怎么区分的。js创建对象的两种方法:第一种:字面量语法//在对象里面,变量即对象的属性,函数即对象的方法var flower = {}flower.name = 'lily'flower.price = 30flower.num = 3flower.totalPrices =.
2020-06-25 12:46:29 122
原创 封装函数,将指定路径下的音频文件复制到其他路径下
```python# 封装函数,将指定路径下的音频文件复制到其他路径下import os"""封装函数,源文件和拷贝文件都为未知项,故可以设置两个参数,分别代表两个路径简单的判断一下路径是否为文件夹或是不存在的文件with关键字无论 with 中的代码块在执行的过程中发生任何情况,文件最终都会被关闭。如果代码块在执行的过程中发生了一个异常,那么在这个异常被抛出前,程序会先将被打开的文件关闭。文件读写的三部曲:读 写(附加一个刷新) 关闭文件(减少空间占用)"""#导入os模块 .
2020-06-15 19:20:36 286
原创 python装饰器:多个装饰器修饰一个函数
"""装饰器: 用@语法把函数传入装饰器,把原函数的元信息拷贝到装饰器中。装饰器的内外函数之间的语句没有装饰目标函数,而是在装载装饰器时的附加操作。程序执行时,由上往下执行,在执行过程中首先要完成传参。第一步:传参过程,从下往上@outter61@outter62@outter63 func3====check原 check ----->inner63 此时check指向inner63 func2====check(inner63) check
2020-06-12 17:04:51 837
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人