Python论坛  - 讨论区

标题:[python-chinese] Python 中的调试

2004年04月19日 星期一 09:17

liux at gdcn.com liux at gdcn.com
Mon Apr 19 09:17:27 HKT 2004

刚刚看到大家讨论调试技术,可以提供一些这方面的知识吗?我一直只会看提示信息去检查代码的,呵呵,惭愧……



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 12:13

zhao bear_sh at eastday.com
Mon Apr 19 12:13:47 HKT 2004

 
python中有几个包是用来的解析html等一些标记语言的,但好像只有读数据的功能,我
怎样来回写数据呢?
比如我从一个html文件中读到了一个url,然后怎样把处理后的新的url写回到原来的文
件中呢?类似于文本的替换

_______________________________________________
python-chinese list
python-chinese at lists.python.cn
http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 12:21

Zoom.Quiet zoomq at infopro.cn
Mon Apr 19 12:21:55 HKT 2004

Hollo zhao:

  喂喂!

这是黑客行为了!根本违反了 HTTP协议的设计思想!
当然现在是有一些技术可以进行的,
比如说: webDav 但是这就不是 HTTP 协议干的事儿了!
思路得转换一下子是也乎!


/******** [2004-04-19]12:20:19 ; you wrote:

 
zhao> python中有几个包是用来的解析html等一些标记语言的,但好像只有读数据的功能,我
zhao> 怎样来回写数据呢?
zhao> 比如我从一个html文件中读到了一个url,然后怎样把处理后的新的url写回到原来的文
zhao> 件中呢?类似于文本的替换

zhao> _______________________________________________
zhao> python-chinese list
zhao> python-chinese at lists.python.cn
zhao> http://python.cn/mailman/listinfo/python-chinese


********************************************/

-- 
Free as in Freedom

 Zoom.Quiet                           

#=========================================#
]Time is unimportant, only life important![
#=========================================#

sender is the Bat!2.02 CE



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 12:43

Who Bruce whoonline at msn.com
Mon Apr 19 12:43:52 HKT 2004

Python自带的帮助文件就很好啊,只有几张html。看这就够了。

>From: liux at gdcn.com
>Reply-To: python-chinese at lists.python.cn
>To: python-chinese at lists.python.cn
>Subject: [python-chinese] Python 中的调试
>Date: Mon, 19 Apr 2004 09:17:27 +0800
>
>刚刚看到大家讨论调试技术,可以提供一些这方面的知识吗?我一直只会看提示信息
去检查代码的,呵呵,惭愧……
>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese




[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 13:28

Jacob Fan jacob at exoweb.net
Mon Apr 19 13:28:40 HKT 2004

喂喂!Zoom.Quiet,
你误解了zhao的问题。zhao的问题不涉及到HTTP协议,也不涉及到crack行为,确切地说根本和网络无关。他的问题是Python有什么模块能够方便地修改html文件。具体地说,他的问题是替换html文件里的url(你大概是理解为修改url所在的网站内容了 :D :D )。
----- Original Message ----- 
From: "Zoom.Quiet" <zoomq at infopro.cn>
To: "zhao" <python-chinese at lists.python.cn>
Sent: Monday, April 19, 2004 12:21 PM
Subject: Re: [python-chinese] HTML的读写


> Hollo zhao:
> 
>   喂喂!
> 
> 这是黑客行为了!根本违反了 HTTP协议的设计思想!
> 当然现在是有一些技术可以进行的,
> 比如说: webDav 但是这就不是 HTTP 协议干的事儿了!
> 思路得转换一下子是也乎!
> 
> 
> /******** [2004-04-19]12:20:19 ; you wrote:
> 
>  
> zhao> python中有几个包是用来的解析html等一些标记语言的,但好像只有读数据的功能,我
> zhao> 怎样来回写数据呢?
> zhao> 比如我从一个html文件中读到了一个url,然后怎样把处理后的新的url写回到原来的文
> zhao> 件中呢?类似于文本的替换

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 13:45

zhao bear_sh at eastday.com
Mon Apr 19 13:45:21 HKT 2004

是啊,我只是想对自己的下载下来的网页作一些处理,修改html文件本身的数据,而不
是什么网站上信息,呵呵!

-----邮件原件-----
发件人: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan
发送时间: 2004年4月19日 13:29
收件人: python-chinese at lists.python.cn
主题: Re: [python-chinese] HTML的读写

喂喂!Zoom.Quiet,
你误解了zhao的问题。zhao的问题不涉及到HTTP协议,也不涉及到crack行为,确切地
说根本和网络无关。他的问题是Python有什么模块能够方便地修改html文件。具体地
说,他的问题是替换html文件里的url(你大概是理解为修改url所在的网站内容了 :D
:D )。
----- Original Message -----
From: "Zoom.Quiet" <zoomq at infopro.cn>
To: "zhao" <python-chinese at lists.python.cn>
Sent: Monday, April 19, 2004 12:21 PM
Subject: Re: [python-chinese] HTML的读写


> Hollo zhao:
> 
>   喂喂!
> 
> 这是黑客行为了!根本违反了 HTTP协议的设计思想!
> 当然现在是有一些技术可以进行的,
> 比如说: webDav 但是这就不是 HTTP 协议干的事儿了!
> 思路得转换一下子是也乎!
> 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 13:53

zhao bear_sh at eastday.com
Mon Apr 19 13:53:05 HKT 2004

我怎么经常只能收到大家回复后的邮件,原始提问人的邮件很多时候都没有收到,因此
往往不知是在讨论什么问题?
象我刚才的问题“html的读写”,我也只收到了一个回复,但看其回复内容,已经有另
外一个哥们给我回复过了,但我没有收到,很郁闷!!
请管理员帮我看看,或者是我系统什么地方的配置会影响接受邮件?

_______________________________________________
python-chinese list
python-chinese at lists.python.cn
http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月19日 星期一 13:55

Zoom.Quiet zoomq at infopro.cn
Mon Apr 19 13:55:36 HKT 2004

Hollo zhao:

  哈哈哈!原来如比!
那么也与 相关模块没有关系的吧?
如果你的解析是指将HTML 理解为XML DOM 树,
则同样不会有回写的操作的,
在下是使用类似以下
"""
    def grasp(self):
        print self.log
        print "开始从[http://www.wunderground.com/global/stations/58362.html]提取信息"
        shRequest = urllib2.Request("http://www.wunderground.com/global/stations/58362.html")
        shRequest.add_header("Accept-Language","zh-cn")
        shRequest.add_header("Content-Type","text/html; charset=gb2312")
        shRequest.add_header("User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)")
        fload = urllib2.urlopen(shRequest)
        _fobj = fload.read()
        return _fobj
"""
将远程,内容下载为 文件对象,进行进一步操作;
当然,对于本地已有文件,更加简单,就是文件对象的声明和读入,

然后,一般都是使用 Regular Expressions 来进行模式查找,替换等等处理的!高效哪!

/******** [2004-04-19]13:47:33 ; you wrote:

zhao> 是啊,我只是想对自己的下载下来的网页作一些处理,修改html文件本身的数据,而不
zhao> 是什么网站上信息,呵呵!

zhao> -----邮件原件-----
zhao> 发件人: python-chinese-bounces at lists.python.cn
zhao> [mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan
zhao> 发送时间: 2004年4月19日 13:29
zhao> 收件人: python-chinese at lists.python.cn
zhao> 主题: Re: [python-chinese] HTML的读写

zhao> 喂喂!Zoom.Quiet,
zhao> 你误解了zhao的问题。zhao的问题不涉及到HTTP协议,也不涉及到crack行为,确切地
zhao> 说根本和网络无关。他的问题是Python有什么模块能够方便地修改html文件。具体地
zhao> 说,他的问题是替换html文件里的url(你大概是理解为修改url所在的网站内容了 :D
zhao> :D )。
zhao> ----- Original Message -----
zhao> From: "Zoom.Quiet" <zoomq at infopro.cn>
zhao> To: "zhao" <python-chinese at lists.python.cn>
zhao> Sent: Monday, April 19, 2004 12:21 PM
zhao> Subject: Re: [python-chinese] HTML的读写


>> Hollo zhao:
>> 
>>   喂喂!
>> 
>> 这是黑客行为了!根本违反了 HTTP协议的设计思想!
>> 当然现在是有一些技术可以进行的,
>> 比如说: webDav 但是这就不是 HTTP 协议干的事儿了!
>> 思路得转换一下子是也乎!
>> 


********************************************/

-- 
Free as in Freedom

 Zoom.Quiet                           

#=========================================#
]Time is unimportant, only life important![
#=========================================#

sender is the Bat!2.02 CE



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年04月20日 星期二 10:55

zhao bear_sh at eastday.com
Tue Apr 20 10:55:43 HKT 2004

我怎么经常只能收到大家回复后的邮件,原始提问人的邮件很多时候都没有收到,因此
往往不知是在讨论什么问题?
象我刚才的问题“html的读写”,我也只收到了一个回复,但看其回复内容,已经有另
外一个哥们给我回复过了,但我没有收到,很郁闷!!
请管理员帮我看看,或者是我系统什么地方的配置会影响接受邮件?

_______________________________________________
python-chinese list
python-chinese at lists.python.cn
http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号