自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 通过爬网易云音乐认识 selenium 及 webdriver

 参考文章:手把手教你写网络爬虫(1):网易云音乐歌单总结:1、认识 selenium 库:      通过selenium 提供的API 用代码操纵浏览器,来模拟浏览器的各种操作,起到自动化测试的作用,本章仅仅利用此来写爬虫。2、认识无头浏览器(headless browser):       无头浏览器是运行在正常浏览器内核中,而浏览器界面并没有任何可见的变化(不用频繁的...

2018-10-06 00:27:42 692 2

原创 爬豆瓣高分榜

网上看到有人用python做爬虫练习,自己也学着来个(虽然很烂)如果你很不幸的看到了,摊手...:# -*- coding:utf-8 -*-# Author:Jacky Cheng'''爬取豆瓣高分榜 电影数据遇到的问题: 1、requests,get(url) 的返回对象必须 加上 .text 属性,否则 在使用BeautitulSoup时无论怎样 调

2017-09-27 22:03:05 516

原创 python 格式化字符串 format() 函数

语法:通过 {}和 :来替代 %示例:通过位置>>> "{} is {} year old!".format("Jacky", 25)'Jacky is 25 year old!'>>> "{0} is {1} year old!".format("Jacky", 25)'Jacky is 25 year old!'>>> "{1} is {0} year old!".form

2017-09-15 11:15:20 507

原创 Python 核心编程

Python

2017-09-08 18:25:51 217

原创 Python os模块

>>> import os>>> dir(os)['DirEntry', 'F_OK', 'MutableMapping', 'O_APPEND', 'O_BINARY', 'O_CREAT', 'O_EXCL', 'O_NOINHERIT', 'O_RANDOM', 'O_RDONLY', 'O_RDWR', 'O_SEQUENTIAL', 'O_SHORT_LIVED', 'O_TEMPO

2017-06-19 16:45:01 1133

原创 Python random string模块

>>> import random>>> dir(random)['BPF', 'LOG4', 'NV_MAGICCONST', 'RECIP_BPF', 'Random', 'SG_MAGICCONST', 'SystemRandom', 'TWOPI', '_BuiltinMethodType', '_MethodType', '_Sequence', '_Set', '__all__',

2017-06-19 15:00:18 2686

原创 Python 生成器

生成器

2017-06-13 22:36:36 212

原创 Python 装饰器

装饰器:本质仍是函数,用来装饰目标函数的函数。使用环境:在不改变源代码的前提下,对原函数添加新的功能。使用原则:1、不改变源代码;                    2、不改变原函数调用方式;工作原理:1、将目标函数做为参数传入装饰器(decorator)函数中;                    2、在装饰器(decorator)函数中,在调用目标函数之前或之后,调用

2017-06-12 15:03:00 172

原创 python 核心编程2 第十三章练习

'''对类进行定制。写一个类,用来将浮点数值转换为金额。在本练习里,我们使用美国货币,但读者也可以自选任意货币。基本任务: 编写一个dollarize()函数,它以一个浮点数值作为输入,返回一个字符串形式的金额数。比如说:dollarize(1234567.8901) ==> ‘$1,234,567.89.dollarize()返回的金额数里应该允许有逗号(比如1,000,000),和美

2017-06-11 18:33:40 1208 1

转载 python time模块

>>> dir(time)['_STRUCT_TM_ITEMS', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'altzone', 'asctime', 'clock', 'ctime', 'daylight', 'get_clock_info', 'gmtime', 'localtime', 'mktime'

2017-06-11 16:58:02 250

转载 Python 特殊方法与运算符重载

类可以截获Python运算符:·以双下划线命名的方法(__X__)是特殊钩子。    Python运算符重载的实现是提供特殊命名的方法来  拦截运算。Python语言替每种运算和特殊命名的方法之  间,定义了固定不变的映射关系。·当实例出现在内置运算时,这类方法会自动调用。    例如,如果实例对象继承了__add__方法,当对象出现  在+表达式内时,该方法就会调用。

2017-06-11 09:55:13 885

转载 Python 序列化 与 反序列化 JSON 与 pickle 模块

点击打开链接点击打开链接序列化: 将数据结构或对象转换成二进制串的过程反序列化:将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程pickle模块实现了用于对Python对象结构进行序列化和反序列化的二进制协议。pickling 与 unpickling在pickle协议和JSON(JavaScript对象表示法)之间存在根本区别:

2017-06-07 14:16:23 359

转载 Python 3 str()与repr()、__str__与__repr__:

学习python遇到问题以下内容来自网络~str()与repr():str()一般是将数值转成字符串。 repr()是将一个对象转成字符串显示,注意只是显示用,有些对象转成字符串没有直接的意思。如list,dict使用str()是无效的,但使用repr可以,这是为了看它们都有哪些值,为了显示之用。 The str() function is meant to return re

2017-06-04 17:40:56 590

原创 javascript 编程艺术 第四章 笔记

html: Image Gallery Snapshots <a href="images/fireworks.jpg" onclick="showPic(this); return false;" title="A fireworks display"> Fireworks <a href="i

2017-04-22 20:59:17 244

空空如也

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

TA关注的人

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