闲的无事,看着知乎里种种python优点,按捺不住,装起python3.4。网上找了点爬行图片的代码,修改至兼容3.4,成功爬行指定url所有jpg图片,代码段如下:import osimport urllibimport urllib.requestimport re#爬行图片download_p...
分类:
编程语言 时间:
2015-08-14 17:01:53
阅读次数:
178
>>> from ctypes import *
>>> c_int()
c_long(0)
>>> c_char_p(b'hello')
c_char_p(b'hello')>>> c_ushort(-5)
c_ushort(65531)
>>> seitz = c_char_p(b'loves the python')
>>> print(seitz)
c_char_p(b'loves...
分类:
编程语言 时间:
2015-08-14 11:51:20
阅读次数:
223
#!/usr/bin/python
# -*- coding:utf8 -*-import pymysql#取得数据库连接对象
conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='1234',db='python')
#取得游标对象
cur = conn.cursor()#插入数据
cur.execute("IN...
分类:
数据库 时间:
2015-08-13 14:28:35
阅读次数:
1045
题目描述给定一个字符串,要求把字符串前面的若干个字符移动到字符串的尾部,如把字符串“abcdef”前面的2个字符'a'和'b'移动到字符串的尾部, 使得原字符串变成字符串“cdefab”。请写一个函数完成此功能,要求对长度为n的字符串操作的时间复杂度为 O(n),空间复杂度为 O(1)。分析与解法对...
分类:
其他好文 时间:
2015-08-13 13:51:10
阅读次数:
90
一、不可变String类型 字符串是计算机程序设计中的,最常见行为,Java的字符串操作最主要的类是String,并且String对象是不可变的(Immutable),即对象一旦创建在内存中,那么它的内容就不再改变。虽然String类中...
分类:
编程语言 时间:
2015-08-12 23:46:16
阅读次数:
473
建议2: 使用默认转型方法除了字符串操作外,程序员普遍会遇到的第二个问题是:如何正确地对类型实现转型。在上一个建议中,从int转型为string,我们使用了类型int的ToString方法。在大部分情况下,当需要对FCL提供的类型进行转型时,都应该使用FCL提供的转型方法。这些转型方法包括:使用类型...
所有的Tkinter组件都包含专用的几何管理方法,这些方法是用来组织和管理整个父配件区中子配件的布局的。Tkinter提供了截然不同的三种几何管理类:pack、grid和place。 pack() pack几何管理采用块的方式组...
分类:
编程语言 时间:
2015-08-12 10:21:54
阅读次数:
234
yield 语法
这一篇日志主要是参考Python 3: Using “yield from” in Generators。
上一篇博文介绍了yield的使用,现在在写一个例子:
class Node:
def __init__(self,value):
self.left = []
self.value = value...
分类:
编程语言 时间:
2015-08-11 23:33:25
阅读次数:
1363
原文:http://www.cnblogs.com/GT_Andy/archive/2011/01/18/1938605.html一、定义1、CString:动态的TCHAR数组。它是一个完全独立的类,封装了+等操作符和字符串操作方法。2、BSTR:专有格式的字符串(需要使用系统函数来操纵)。定义为...
分类:
其他好文 时间:
2015-08-11 23:18:01
阅读次数:
158