- 博客(14)
- 收藏
- 关注
原创 python 面试题
Python基础1、文件操作1.1、有一个jsonline格式的文件file.txt大小约为10K1.2、补充缺失的代码?2、模块与包2.1输入日期,判断这一天是这一年的第几天?2.2打乱一个排好序的list对象 alist?3、数据类型3.1、现有字典 d={‘a’:24,‘g’:52,‘i’:12,‘k’:33}请按value值进行3.2、字典推导式?3.3...
2019-03-12 17:39:13
6257
转载 Python 爬虫 day04
数据库的一些操作魔法方法应用进阶如何实现一个对象对"+"运算符进行减法操作class CustomPlus(object): def __init__(self,value): self.add_number = value def __add__(self, other): result = self.add_number - other.add_nu...
2019-03-01 08:43:04
166
转载 Python 进阶 之 知识点记忆
Python 进阶PEP8 编码规范, 及开发中的一些惯例和建议练习: 规范化这段代码from django.conf import settingsfrom user.models import *import sys, osmod=0xffffffffdef foo ( a , b = 123 ):c={ ‘x’ : 111 , ‘y’ : 222 }#定义一个字典d...
2019-02-28 08:50:01
266
原创 爬虫 day03 信息的抽取
信息的抽取使用xpath1.什么是xpathxml中,通向某个节点的一个路径,例如://div/ul/li/a,例子中为通向a节点的一个路径2.基本用法:取出所有的li中a节点的内容#lxml.html.fromstring解析出的第一个节点是根节点parse_result = lxml.html.fromstring(test_data)#返回所有符合该路径的节点a_elem...
2019-02-27 21:31:40
201
原创 python 爬虫day02
cookies和session什么是cookies和session1.主要解决HTTP协议无连接、无状态的特点,使服务器能够识别用户2.cookies是保存在客户端的一组识别信息(例如会员卡),session是存在服务器端的数据3.cookies和session通过seesionid关联4.当客户机登录成功后,关闭了相关页面,一段时间以内(没有到超时时间)再次访问相关网页,浏览器会自...
2019-02-26 21:07:37
187
原创 python爬虫 day01
第一周爬虫基本内容1.基本Requests用法2.使用Requests实现基本的爬虫3.信息的抽取及存储()4.完善第二天爬虫具有基本的反爬虫能力(限速、去重、随机User-Agent、随机代理等)5.Python多线程基本的命名方法除了类名是驼峰命名方法(DownloadUtils),其他均为下划线命名方法(download_url)。module_name, 模块pa...
2019-02-25 21:09:12
235
转载 MongoDB Failed to start mongod.service: Unit mongodb.service is masked
First create mongodb.service file by follow command :第一步:sudo vim /etc/systemd/system/mongodb.service第二步:编辑文件内容[Unit]Description=High-performance, schema-free document-oriented databaseAfter=net...
2019-01-04 16:43:37
681
转载 SQLyog链接linux虚拟机上的mysql数据库
第一步打开Linux命令窗口,进入超级用户。命令:[lin@localhost ~]$ suPassword:输入超级用户密码第二步启动Mysql服务命令:[root@localhost lin]# service mysqld startStarting mysqld: [ OK ]第三步进...
2018-12-29 15:13:55
1104
1
原创 nginx的安装以及遇到的问题
1.解压软件压缩包:tar -zxvf nginx-1.14.2.tar.gz2.进入解压的目录:cd nginx-1.14.23.编译前的配置:./configure --prefix=/usr/local/nginx如若配置出错多数是因为缺少相关的依赖库或者编译器,可以输入以下命令sudo apt-get install gcc libpcre3-dev zlib1g-dev4.编...
2018-12-28 21:01:50
213
原创 python中的生成器与迭代器
生成器:1.在我们使用列表时,很多时候我们不会一下子使用数据,通常都是一个一个使用,当数据量较大的时候,定义一个列表会使程序内存占用突然增大,为了解决此类问题,python中引入了生成器。2.生成方式:方式一:将列表生成式的[]改为()#列表生成式# lt = [i for i in range(10)]# print(lt)lt = (i for i in range(10))...
2018-12-27 19:32:49
132
原创 递归函数的概念
定义:在函数内部调用自己的函数称为递归函数组成:1、函数内部调用自己2、终止条件(停止调用自己的条件)3、核心算法特点:1、代码简单2、可读性差3、瞬间占用内存比较大,终止条件出错立即崩溃例子:n的阶乘def jiecheng(n): if n == 1: return 1 else: return jiecheng(n-1)*nj...
2018-12-26 21:03:36
903
原创 CSS参考手册打开却无法显示的问题解决
有的同学遇到了下载CSS参考手册之后打开却无法显示的问题,此时,可以选中文件,右击–>属性–>解除锁定。一般的话就可以正常使用了。
2018-12-12 17:29:31
1125
5
原创 返回一个字符串中出现次数第二多单词的简单处理
返回一个字符串中出现次数第二多单词的简单处理import refrom collections import Counters = ‘you are i,are ok,you are,i are you,are’def second_count_word(s):c = re.compile(r’\W’)ret = c.split(s)lt=Counter(ret).most_c...
2018-12-07 20:02:43
666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人