- 博客(9)
- 收藏
- 关注
原创 Python pymysql 数据库使用
使用pymysql,直接上代码- -#import pymysql#链接数据库conn = pymysql.connect('127.0.0.1',user='root',password='root',db = 'test1')#打开数据库连接,不指定数据库# conn=pymysql.connect('127.0.0.1','root','root')# conn.select_db('test1')#获取游标cursor = conn.cursor()#创建新的数据库#
2020-08-11 15:50:42 119
原创 数据库常用指令关键词
例子以表table_test,数据为id,name,age1.create table:创建表例create table table_test( `id` int(11) not null auto_increment, `name` varchar(255) not null, `age` int(11) not null, primary key(`id`))engine=innodb default charset=utf8 auto_increment
2020-08-11 15:45:30 1020
原创 网络爬虫-lxml实践
lxml所需的知识点:1.python基础是必须的;2.网页的审查元素(快捷键F12),了解网页结构;3.xpath语法,相关内容可查阅csdn或者直接百度。代码,自测可用(需要安装requests库,lxml库)# -*- coding : utf-8 -*-#注意:此段代码,仅限学习交流使用import requestsfrom lxml import etreeimport timeheaders = { 'User-Agent': 'Mozilla/5
2020-06-18 09:20:08 284
原创 Python随笔(六)
Python高级特性:切片:取一个list或tuple的部分元素l = [1,2,3,4,5,6,7,8,9,10]print(l[:3]) # 输出从0-2,三个元素>>>[1,2,3]print(l[-1]) #取倒数第一个元素>>>[10]print(l[-2:]) #取倒数两个元素>>>[9,10]print(l[:6:2]) #取前六个元素,每两个选一个>>>
2020-06-15 12:45:12 97
原创 Python随笔(五)
isinstance()函数的参数检查:def my_abs(x): if not isinstance(x,(int,float)): #如果x是int或者float raise TypeError('bad operand type') if x>=0: return x else: return -x函数的参数:1.位置参数2.默认参数3.可变参数(*number)4.关键字参数5.命名关.
2020-06-11 16:20:36 92
原创 Python随笔(四)
list的append(),insert(),pop(),len()函数;tuple:元组,tuple一旦初始化就不能再修改,它没有appen(),insert(),pop()这样的方法;dict:删除一个key,pop(key)方法,对应的vaule也会从dict中删除dict:判断key是否存在的方法:1.key in dict的返回值是否为True;2.dict.get(key,-1)如果不存在则返回None,也可以返回指定vaule如-1。set:一组key的集合..
2020-06-11 14:37:12 75
原创 Python随笔(三)
ASKII编码:最早,127个字符,一个字节Unicode编码:两个字节,存储空间大,传输慢UTF-8编码:可变长编码,根据Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文为1个字节,汉字通常为3个字节,只有生僻字符才会编码成4-6个字符encode()方法可以编码为制定的bytes:>>>'ABC'.encode('ascii')b'ABC'>>>'中文'.encode('utf-8')b'\xe4\xb8\xad\xe6\x9
2020-06-11 11:42:06 106
原创 Python随笔(二)
Python交互模式(Windows系统下):进入Python交互模式:在cmd中输入Python,提示符为>>>退出Python交互模式:输入exit()命令行模式下,运行.py文件:需要先使用命令行指令cd,切换到python文件的当前目录,然后执行 python 文件名.py 。Python缩进:始终坚持4个空格的缩进Python的数据类型1.整数:1,100,-100,0等;2.浮点数:1.23,-9.01,12900 = 1.29e..
2020-06-11 09:51:41 91
原创 Python随笔(一)
检验Python是否安装:在Windows上运行时,启动cmd命令行,运行python。在Mac和Linux上运行时,启动终端,运行python3。Python解释器的分类:1.CPython,官网版本解释器,C语言开发;2.IPyhton,是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,其它与CPython一样;(注:CPython用>>>作为提示符号,而IPython用In[序号]:作为提示符)3.PyPy,是.
2020-06-11 08:46:47 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人