2016
09-06
09-06
Python中对类对象中成员函数进行多线程操作 NEW
最近写了一个批量下载网页图片的类,针对类中函数如何进行多线程操作:直接给出代码import urllib2
import re
import time
import threading
class DownPic:
def __init__(self):
&nbs...
Read More >
专注于互联网、网络技术的原创IT科技博客!
最近写了一个批量下载网页图片的类,针对类中函数如何进行多线程操作:直接给出代码import urllib2
import re
import time
import threading
class DownPic:
def __init__(self):
&nbs...
Read More >
Python中多线程使用到Threading模块。Threading模块中用到的主要的类是Thread,我们先来写一个简单的多线程代码:# coding : uft-8
__author__ = 'Phtih0n'
import threading
class MyThread(threading.Thread):
&n...
Read More >
功能需求:写一个站点需要用到在导航菜单点击链接跳转到新页面后,高亮当前菜单样式。简单的说,就是我点击导航菜单中的一个栏目,跳转到该栏目下,该栏目菜单也同时高亮(可以是背景色也可以是背景图片)解决方法:通过查看实例,我们需要用到JS中的jquery来实现这种效果,也可以通过CSS设置不同页面的a:hover实现效果,不过这显然是比较笨拙的方法。那么,如何用JS来实现效果呢,实现它所用的原理就是通过js中的location.href得到当前页面的地址,然后在与导航上的链接地址匹对...
Read More >
在使用多线程之前,我们首页要理解什么是进程和线程。什么是进程?计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。操作系统管理在其上运行的所有进程,并为这些进程公平地分配时间。什么是线程?线程(有时被称为轻量级进程)跟进程有些相似,不同的是,所有的线程运行在同一个进程中,...
Read More >
要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称TCP/IP,似乎其它网络协议已经不存在了。对于TCP/IP,我们还知道TCP和UDP,前者可以保证数据的正确和可靠性,后者则允许数据丢失。最后,我们还知...
Read More >
pytnon FTP编程:Python自带ftplib 模块,是用来对FTP服务器进行上传、下载操作,非常方便,使用起来也是行简单。 如果我们熟悉了下面代码编写,怎么把FTP服务器上的文件下载到本地,怎么把文件上传到FTP服务器上和批量FTP上传、下载就基本掌握了Python FTP编程。#-*- coding:utf-8 -*-
#author:lhj588@live.cn
#C_Date: 2011.11.17
f...
Read More >
文档地址:http://www.crummy.com/software/BeautifulSoup/bs4/doc/什么是BeautifulSoup?Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。它可以大大节省你的编程时间。直接看例子:#!/usr/bin/python
# -*-...
Read More >