- 博客(14)
- 收藏
- 关注
原创 pip安装superset
pip安装supersetAnaconda下安装python环境conda create -n superset python=3.7激活环境conda activate superset安装依赖包vim requirements.txt将依赖写入requirements.txtalembic==1.0.11 # via flask-migrateamqp==2.5.0 # via kombuapispec[yaml]==1.3.3
2020-05-09 16:16:36
1299
原创 pandas读取MySQL数据以及写入
安装相关依赖 pip install pymysql pip install sqlalchemy读取数据import pandas as pdimport pymysql #连接mysql数据库db = pymysql.connect(host='127.0.0.1',port=3306,user=username,passwd=passwd,db=database)#设置游...
2020-04-23 18:13:46
637
原创 MySQL安装及基本命令
MySQL安装安装命令brew install mysql安装过程:先执行mysql.server start重启一下,然后执行mysql_secure_installation出现这种情况,是因为密码强度不够,可以先退出来(control+C),使用无密码进行登录之后,再进行修改密码。解决方法:#无密码登录mysql -uroot 查看 mysql 初始的密码策略, 输...
2020-04-22 17:41:11
480
原创 Mac下安装Homebrew
Homebrew默认安装方法:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"如果等待一段时间之后遇到下面提示,就说明无法访问官方脚本地址:curl: (7) Failed to connect to raw.githubusercontent...
2020-04-22 15:45:39
190
原创 Git操作从0到1
公钥私钥生成首先查看本地是否已经存在公钥(.pub)/秘钥文件, 一般在 ~/.ssh 目录下; 如果没有则需要创建公钥/秘钥文件;cd ~/.sshls -l#没有的话需要创建文件touch id_rsa id_ras.pub创建公钥私钥,输入如下代码:ssh-keygen -t rsa -C “xxx@qq.com” #填写github上的默认邮箱出现如图所示的情况,...
2020-04-22 15:08:06
147
转载 HTTP与HTTPS的区别
原文:HTTP与HTTPS的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超...
2018-08-19 10:05:18
139
原创 search()和match()的区别
match() 从第一个字符开始找, 如果第一个字符就不匹配就返回None, 不继续匹配. 用于判断字符串开头或整个字符串是否匹配,速度快。 search() 会整个字符串查找,直到找到一个匹配。import reprint(re.match('hello', 'hello world').span())print(re.match('hello', 'hihelloworld'))...
2018-08-16 21:25:37
4000
原创 copy 与 deepcopy的区别
In [1]: import copyIn [2]: a = [1,2,[3,4]]#a里边有三个元素:1, 2,[3, 4]In [3]: copy1 = copy.copy(a)In [4]: copy2 = copy.deepcopy(a)In [5]: copy1 == copy2Out[5]: TrueIn [6]: copy1 is copy2Out[6]: F...
2018-08-16 20:44:01
252
原创 range与xrange的区别
range(start, stop, step) 构建等差数列,起点是start,终点是stop,但不包含stop,公差是step。 start和step是可选项,没给出start时,从0开始;没给出step时,默认公差为1。In [1]: range(5)Out[1]: [0, 1, 2, 3, 4]In [2]: range(1,5)Out[2]: [1, 2, 3, 4]...
2018-08-16 20:23:34
199
原创 type和isinstance的区别
class A: passclass B(A): passb=B()#isinstance判断对象b是不是B的实例print(isinstance(b, B)) # True#isinstance判断对象b是不是A的实例print(isinstance(b, A)) # True#type判断b的类型是不是Bprint(type(...
2018-08-16 20:07:39
1627
1
原创 实例方法,类方法与静态方法的区别
实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法); 调用:只能由实例对象调用。 类方法 定义:使用装饰器@classmethod。第一个参数必须是当前类对象,该参数名一般约定为“cls”,通过它来传递类的属性和方法(不能传实例的属性和方法); 调用:实例对象和类对象都可以调用。 ...
2018-08-16 19:45:27
1901
原创 读取网页文件中的信息
编辑网页文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&am
2018-08-01 21:14:03
454
原创 Django入门仪式hello_world
新建APP在django01的目录下新建MyApp的应用 ./manage.py startapp MyApp 注册到项目中 修改settings.py中INSTALLED_APPS 在INSTALLED_APPS末尾添加新建的app的名字App目录结构admin.py 用户后台管理 apps.py 应用的一些配置信息 __ init__.py 说明本文件夹是一个pytho...
2018-08-01 20:31:06
305
原创 第一个Django项目
项目搭建构建虚拟环境1.virtualenv -p python3 .djenv 2. source .djenv/bin/activate 3. pip install django==1.11新建项目先进入虚拟环境`source .djenv/bin/activate`建立第一个Django项目 django-admin startproject django0...
2018-08-01 19:56:49
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人