随笔分类 -  Python相关

摘要:2.1.简单使用 如果已经安装好了Selenium Python,你就可以像下面这样编写Python代码来使用它了: 上面的脚本可以保存到一个文件(例如:python_org_search.py)。接着,可以像下面这样来运行它(你应该确保要使用的Python已经正确安装了selenium模块): 2 阅读全文
posted @ 2017-03-22 23:01 Tacey Wong 阅读(2168) 评论(0) 推荐(0)
摘要:Selenium Python文档之:(1)安装 阅读全文
posted @ 2017-03-22 22:45 Tacey Wong 阅读(1646) 评论(0) 推荐(0)
摘要:采集数据的时候经常碰到一些JSON数据的Key值不是字符串,这些数据在JavaScript的上下文中是可以解析的,但在Python中,没有该部分数据的上下文,无法采用 的形式导入。在网上搜集来一些方法以便日后使用。 方法一: 方法二(推荐) 阅读全文
posted @ 2016-09-16 16:17 Tacey Wong 阅读(5448) 评论(1) 推荐(1)
摘要:好吧,准备好好实践一下《算法》这本书的内容的,有点讨厌的是这本书是以Java作为示例语言的(好吧,我承认我有语言偏见,Java就是臭)。其中有一个Std库,其中涉及到简化输入输出、随机数生成、算法可视化的内容。里面的大部分功能在Python中早就是标配了~~~。唯独有一个用于算法可视化的StdDra 阅读全文
posted @ 2016-09-16 15:49 Tacey Wong 阅读(1067) 评论(0) 推荐(0)
摘要:自省 是Python中非常耀眼的特性。 自省就是面向对象的语言所写的程序在运行时,所能知道对象的类型。简单一句就是运行时能够获得对象的类型。比如 + + + + + . 阅读全文
posted @ 2016-08-27 16:39 Tacey Wong 阅读(325) 评论(0) 推荐(0)
摘要:类变量就是供类使用的变量,实例变量就是供实例使用的。如下面的代码: 这里 是实例调用了类变量,这其实和上面第一个问题一样,就是函数传参的问题, 一开始是指向的类变量 ,但是在实例的作用域里把类变量的引用改变了,就变成了一个实例变量, 不再引用Person的类变量name了。 可以看看下面的例子: 阅读全文
posted @ 2016-08-27 16:33 Tacey Wong 阅读(304) 评论(0) 推荐(0)
摘要:问题 :Python中 和`@classmethod`两种装饰器装饰的函数有什么不同? 原地址 :http://stackoverflow.com/questions/136097/what is the difference between staticmethod and classmethod 阅读全文
posted @ 2016-08-27 15:59 Tacey Wong 阅读(4175) 评论(0) 推荐(0)
摘要:问题 :Python中的元类(metaclasses)是什么?一般使用它干什么? 原地址 :http://stackoverflow.com/questions/100003/what is a metaclass in python 元类是一个类的类。就像一个类定义了其实例的行为,一个元类定义了其 阅读全文
posted @ 2016-08-27 14:36 Tacey Wong 阅读(243) 评论(0) 推荐(0)
摘要:问题 :在Python文档中好像没有明确指出一个函数参数传递的是值传递还是引用传递。如下面的代码中“原始值”是不放生变化的: 那么该怎样通过引用传递传递一个值呢? 原地址 :http://stackoverflow.com/questions/986006/how do i pass a varia 阅读全文
posted @ 2016-08-27 14:24 Tacey Wong 阅读(394) 评论(0) 推荐(0)
摘要:第一部分 1 使用内建函数: 你可以用Python写出高效的代码,但很难击败内建函数. 经查证. 他们非常快速 2 使用 join() 连接字符串. 你可以使用 来连接字符串. 但由于string在Python中是不可变的,每一个 操作都会创建一个新的字符串并复制旧内容. 常见用法是使用Python 阅读全文
posted @ 2016-08-15 15:47 Tacey Wong 阅读(6920) 评论(0) 推荐(0)
摘要:剪切板访问工具 pyperclip The purpose of Pyperclip is to provide a cross platform Python module for copying and pasting text to the clipboard. pyperclip是用于跨平台 阅读全文
posted @ 2016-08-03 15:36 Tacey Wong 阅读(13427) 评论(1) 推荐(1)
摘要:前言 本文介绍怎样使用Python进行跨平台的GUI操作的,其中使用的一个工具包是pyautogui,PyAutoGUI可以模拟鼠标的移动、点击、拖拽,键盘按键输入、按住操作,以及鼠标+键盘的热键同时按住等操作,可以说手能动的都可以。 安装 首先安装该工具包在Linux平台上的依赖 对于Python 阅读全文
posted @ 2016-08-03 15:35 Tacey Wong 阅读(12134) 评论(0) 推荐(0)
摘要:主要使用的是wkhtmltopdf的Python封装——pdfkit 安装 1. Install python pdfkit : 2. Install wkhtmltopdf : + Debian/Ubuntu: + Redhat/CentOS + MacOS 使用 一个简单的例子: 你也可以传递一 阅读全文
posted @ 2016-07-05 15:59 Tacey Wong 阅读(14976) 评论(0) 推荐(1)
摘要:```python # coding:utf-8 from optparse import OptionParser def migrate_func(): print 'You give the migrate arg\n' def show_func(): print 'You give the show arg-s\n' def grasp_func(): ... 阅读全文
posted @ 2016-06-30 09:58 Tacey Wong 阅读(471) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-05-04 23:14 Tacey Wong 阅读(2238) 评论(0) 推荐(0)
摘要:写脚本从指定网站抓取数据的时候,免不了会被网站屏蔽IP。所以呢,就需要有一些IP代理。随便在网上找了一个提供免费IP的网站 "西刺" 做IP抓取。本次实践抓取的是其提供的国内匿名代理。可以打开网站查看一下源码,我们需要的内容在一个table区域内,通过BS4能很容易提取需要的信息。 Step 1:H 阅读全文
posted @ 2016-05-03 20:01 Tacey Wong 阅读(2742) 评论(0) 推荐(0)
摘要:用2263份证件照图片样本测试how-old.net的人脸识别 阅读全文
posted @ 2016-04-30 22:46 Tacey Wong 阅读(5608) 评论(4) 推荐(1)
摘要:简单的记录一个生成二维码的脚本 阅读全文
posted @ 2016-04-29 20:54 Tacey Wong 阅读(3309) 评论(3) 推荐(2)
摘要:自动发表图文微博 阅读全文
posted @ 2016-04-26 18:05 Tacey Wong 阅读(3904) 评论(5) 推荐(1)
摘要:Excel 数据 -> MySQL 小脚本 阅读全文
posted @ 2016-04-24 21:33 Tacey Wong 阅读(18753) 评论(0) 推荐(1)