分类目录

链接

友情链接

统计信息

  • 日志总数:116篇
  • 评论总数:185条
  • 分类总数:11个
  • 标签总数:391个
  • 友情链接:0个
  • 网站运行:3289天

2019年十二月
« 10月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
>

python+sqlite 写的一个小爬虫程序 发出来大家看一下有什么问题

 爬虫看了很多,以前也用PHP写过。原理也是很简单,技术关键是正则表达式。所有你想要的东西,你都可以通过正则表达式把它们匹配出来。说到底就是采集差不多,但我觉得爬虫跟采集不同之处在于,爬虫用来像搜索引擎一样可以进行遍历你的网站或整个互联网的。而采集一般只是针对一些固定的页面,采集固定的内容。以下是我写的一个爬虫代码。不怎么好,python还是刚学。大家参详一下,有什么问题可以在评论中指出,献丑了。 这个是使用了sqlite来记录采集信息的。。 #/usr/bin/python #coding=utf-8 impo...

python学习笔记 暂无评论

Python Gui 设计工具 IDE boa constructor

    wxpython 是一个Python的界面工具。但如果你想要使用它来开发界面,那么你得学习它。它并非却见却所得的工具。它是一个一个写好的类包,比如你要新建一个按钮,那么你得在你的pYthon程序中 import wx 包,然后再在程序中创建Frame  然后再在frame中使用wx.Button(parent,id,label)代码去创建。。所以用起来你得精通wxPython你才能做出满意的界面。     本文将介绍一款却见却所得的  wxPython gui开发软件 ,它就是  boa constructor,boa constructor也是用pyt...

python学习笔记 暂无评论

通过xml.dom.minidom实现python xml操作

from xml.dom.minidom import Document doc = Document() persons = doc.createElement('persons')#根节点 doc.appendChild(persons)#将根节点添加到xml对象person1 = doc.createElement('person')#创建person节点 person1Name = doc.createElement('name')#创建姓名节点 person1NameText = doc.createTextNode('zhangsan')#创建文本节点 person1Name.appendChild(person1NameText)#将文本节点添加...

python学习笔记 暂无评论

wxPython BoxSizer灵活布局之使用panel之间的嵌套达到任何你想要的布局

wxPython 的布局非常之的灵活,wypython也提供了多种的布局方式: wx.BoxSizer()      #最灵活的布局 主要用在程序大体布局上。 wx.GridBagSizer()   #这个是wx.FlexGridSizer 的升级版,它可以做到HTML的表格一样,可以合并单元格等,相对表格,它有着更高的操作性 wx.FlexGridSizer()   #这个专门做一些二维表 。一般行 列都相对整齐的 表格 GridBagSizer,FlexGridSizer的使用方法相对简单,一般都是处理一些表格数据或群控件(比如计算器的数字控件啊 类似这...

python学习笔记 暂无评论

python wx.grid.Grid 网格显示数据

一、网格Grid的有关操作 imort wx.Grid class SimpleGrid( wx.grid.Grid ) # 定义类,继承wx.grid.Grid wx.grid.Grid.__init__( self, parent, -1, (40,30) , (500,280) ) # 初始化 self.CreateGrid(5, 3) # 创建网格 self.SetColLabelValue( 0, “姓名” ) # 设置列的名称 self.SetColSize ( 0, 50 ) # 设置列的宽度 self.SetRowLabelValue( 0 , “” ) # 设置行的名称 self.SetCellValue( i, j, value) # 设置单元格的值,这个值一定要是字符或字...

python学习笔记 暂无评论

python wxpython 在窗口中添加菜单代码

#!/usr/bin/python #coding=utf-8 import wx import wx.py.images as images #这里用的是wx中的images 而本来是可以使用import images ,因为我没有安装这模块 class Frame(wx.Frame): def __init__(self,parent,id,title): wx.Frame.__init__(self,parent,id,title) #开始在窗口上添加东西 panel = wx.Panel(self) panel.SetBackgroundColour(“white”) statusBar = self.CreateStatusBar() #1 创建状态栏 toolbar = self.CreateToolBar() #2...

python学习笔记 暂无评论

python 加载图片

源代码如下 :在python+wxpython 窗口中添加加载一张图片 #!/usr/bin/env python # -*- coding: UTF-8 -*- “””Hello, wxPython! program.””” import wx class Frame(wx.Frame): #2 wx.Frame子类 “””Frame class that displays an image.””” def __init__(self, image, parent=None, id=-1,pos=wx.DefaultPosition,title=’Hello, wxPython!’): #3图像参数 “””Create a Frame instance and...

python学习笔记 暂无评论

python 文件操作

python 文件 复制,删除,重命名,递归目录,等文件操作 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114#coding=utf-8 __author__ = 'Administrator' """建立一个文件 def make_a_file():     a = open("text.txt",'a')     a.write('hello world!')    ...

python学习笔记 暂无评论

python 写的一个邮件发送小程序 源码

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#!/usr/bin/python # -*- coding: UTF-8 -*-       import smtplib from email.MIMEText import MIMEText from email.Utils import formatdate from email.Header import Header import sys   #发送邮件的相关信息,根据实际情况填写 smtpHost = 'smtp.qq.com' smtpPort = '25' sslPort  = '465' fromMail = 'qqq@qq.com' toMail   = 'bbbbb@qq.com' usern...

python学习笔记 暂无评论

python wxpython GUI 第一课 安装与初步演示

环境  :windows 10 技术预版  64位 wxpython版本:wxPython3.0-win32-3.0.2.0-py27 python版本:python-2.7.9   我是默认安装  先安装python  再安装wxpython  所有的步骤都是默认安装   测试代码 : import wx           #没报错就表示 wxpython 安装成功 app = wx.App() win = wx.Frame(None) win.Show()         #教程说到这里窗口是创建了  但不会显示,事实是会显示 app.MainLoop()   #教程说这句是让窗口一直循环实现 显示窗口   但上一步就显示了。我也不知为什么要写这句     到这里...

python学习笔记 暂无评论