Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

PythonÕýÔò±í´ïʽ

ÕýÔò±í´ïʽÊǸöħ¹í£¬Ò²ÊǸöÌìʹ¡£ÔÚÄãûÓÐÕÆÎÕËü֮ǰ£¬ËüÊÇħ¹í£¬ÔÚÄãÕÆÎÕËüºó£¬ËüÊÇÌìʹ£¬µ«ÊÇ£¬Ê±
²»Ê±»¹ÊÇÒªÌø³öÀ´£¬¸øÄãµ÷Ƥµ·µ°Ò»·¬¡£


Ò»¸öÕýÔò±í´ïʽ¾ÍÊÇÓÉÆÕͨ×Ö·ûÒÔ¼°ÌØÊâ×Ö·û×é³ÉµÄÎÄ×Öģʽ£¬¸ÃģʽÃèÊöÔÚ²éÕÒÎÄ×ÖÖ÷Ìåʱ´ý
Æ¥ÅäµÄÒ»¸ö»ò¶à¸ö×Ö·û´®¡£ÕýÔò±í´ïʽ×÷Ϊһ¸öÄ£°å£¬½«Ä³¸ö×Ö·ûģʽÓëËùËÑË÷µÄ×Ö·û´®½øÐÐÆ¥Å䣬²¢ÄÜÌáÈ¡³öÆ¥ÅäµÄ½á¹û¡£ËüÊÇËÑË÷¡¢Ìæ»»ºÍ½âÎö¸´ÔÓ×Ö·ûģʽµÄ
Ò»ÖÖÇ¿´ó¶ø±ê×¼µÄ·½·¨¡£

ÕýÔò±í´ïʽÓÐ×Å×ÜÌå¹æ·¶µÄÒ»Ì×Óï·¨£¬µ«Êǵ½Á˸÷ÖÖÓïÑÔÖУ¬ÓÖ»áÓÐʹÓÃÉϵÄÉÔ΢²»Í¬£¬Ö÷ÒªÊDZí´ïʽµÄϸ
΢Óï·¨±í´ï£¬»¹ÓÐÓïÑÔµÄÆ¥ÅäÀàºÍ·½·¨µÄ²»Í¬¡£

PythonµÄËùÓÐÀà¿â¶¼ÔÚre°üÖУ¬ºÍjava
1.4ÒÔºóµÄ²»Í¬£¬StringµÄ¸÷¸ö·½·¨£¬findºÍreplace¶¼²»×Ô×öÖ÷ÕŵÄȥʹÓÃÕýÔò±í´ïʽ£¬¶øÊÇʹÓüòµ¥µÄ×Ö·û´®·½Ê½¡£ÕâµãÎұȽÏÐÀÉÍ£¬ÓÐʱ
ºòÖ»ÊÇ×öһЩ¼òµ¥µÄÌæ»»£¬²»ÒªÅªÕýÔò±í´ïʽÕâôÂé·³£¬Ò²ÈÃÐÂÊÖÃÇÃþ²»×ű±£¬Ìæ»»Á½¸ö×Ö·û¾ÍҪȥÁ˽âÕýÔò±í´ïʽÕâô¿äÕÅ¡£

¹¤¾ß
   
PythonÓÐÒ»¸ö·Ç³£ºÃµÄÕýÔò±í´ïʽ¸¨Öúµ÷ÊÔ¹¤¾ß£ºKodos¡£ÓÐWindows°æ±¾£¬ÌṩÁ˶ÔÕýÔò±í´ïʽµÄ·½±ãµÄʵʱµ÷ÊÔ¹¦ÄÜ£¬½¨ÒéѧϰÕýÔò±í´ïʽǰ
Ò»¶¨ÒªÏÂÔØ£º
     http://kodos.sourceforge.net/
   
 
Ó¦Óó¡¾°£º
 ×ª»»urlΪ·¾¶Ãû
import
 re
articleUrl =
"http://pp.sohu.com/yule/photoview-44789795.html#44789795"
path =
re.sub("http://|https://", "", articleUrl)
path =
re.sub("[?&.=#-]", "_", path)
path
   
'pp_sohu_com/yule/photoview_44789795_html_44789795'
  
      
²ÉÓÃÕâÖÖÌæ»»·½Ê½£¬Ëæʱ·¢ÏÖurlÖÐÓÐзǷ¨×Ö·û£¬Ìí¼Óµ½[]ÖоͿÉÒÔÁË¡£[]±íʾ×Ö·û¼¯£¬ÔÚ[]ÆäÖеÄÈÎÒâ×Ö·û£¬¶¼»á±»Æ¥Åäµ½
      
 
2.  ÌáÈ¡htmlÒ³ÃæÖÐimg±êÇ©µÄsrcÊôÐÔ
    
import
 re
    
import
 urllib
    imgSrcPattern 
=
 r
'''
<img\s*src\s*="?(\S+)"?
'''
    
    pageUrl 
=
 
'
http://pp.sohu.com/yule/photoview-44789


Ïà¹ØÎĵµ£º

PythonÓïÑÔ¸ÅÀÀ

python
ÓïÑÔ¸ÅÀÀ
 
python
½Å±¾¿ÉÒÔ´¦ÀíÍⲿ´«½øÀ´µÄ²ÎÊý ¼´sys.argv[] 
£¬argv[]
µÄʹÓÃÓëlinux
ÏÂÏàͬ
python
±¾ÉíÊǽâÊÍÓïÑÔ£¬¿ÉÒÔ¶ÔÊäÈëµÄʽ×ÓÇóÖµ¡£python
Ö§³ÖµÄ¶ÔÏóÈçÕûÊý¶¼ÊÇÁ¢¼´Êý£¬´ËÍâËûÖ§³Ö¸´Êý£¬¼°¶ÔËÄÔòÔËËã½âÊÍ¡£
ptyhon
Ö§³Ö×Ö·û´®£¬·ÅÔÚµ¥/
Ë«ÒýºÅÄÚ£¬×Ö·û´®ÊÇÊý×飬¿ÉÒÔͨ¹ý[i: ......

ʹÓÃPython¶ÁSEGYµÀÍ·

×Ô¼ºÓöµ½µÄÒ»¸öÎÊÌâ, WestGecoµÄ3DµØÕðÊý¾Ý, ÌáÈ¡µ¼º½Êý¾Ý:
#!/bin/env python
import sys
import struct
try:
        f=open(sys.argv[1],'rb')
except (IOError,Exception):
    print '''usage:
        scriptname segyfilename
'''
&nbs ......

»°ËµPython£¨Î壩¿ªÊ¼Æð·É°É

    С°×¶ÔÉϽڿÎÀïµÄ“СÂéȸ”ÐËȤ°»È»£¬ÕûÌì¾ÍÔÚËÞÉáµ·¹Ä¡£Õâ²»£¬¼¸ÌìÏÂÀ´ËûÒѾ­¹¥ÏÂÊ®¼¸¸öÍøÕ¾ÁË¡£
С²Ëȴϲ»¶Ò»¸öÈË×øÔÚµçÄÔÅԱߣ¬Öå×Åüͷ£¬ÐÀÉÍ×ÅÕâÒ»ÐÐÐÐ×Ô¼º¿´²»¶®µÄ´úÂë¡£“ÕâЩ×Ö·ûºÃ¹ÖÒìѽ£¡”С²ËÍá×ÅÍ·£¬“ËüΪɶ½ÐÕýÔò±í´ïʽÄØ£¿”
°Ù¶Èһϣ¬ÖÕÓÚÖªµÀ¡£Ð¡² ......

ÔÚubuntuÉϱàÒëvim²¢´øÓÐpythonÖ§³Ö

ubuntu10.05³öÀ´ÁËÕâÁ½ÌìÒ»Ö±ÔÚÕÛÌÚ£¬ÏÔʾwubiÎÞ·´Ó¦£¬È»ºó´ÓÓ²ÅÌ°²×°ÆÚ¼äÓÖÓöµ½grub´íÎóµÈÎÊÌâ¡£°²×°³É¹¦ºó¸ã¸öÖÐÎÄÊäÈë·¨¾ÍÀÏ°ëÌ죬×îºóʹÓÃPinyinÕâ¸ö»¹ËãºÃÓã¬ÓеãÏëËѹ·¾ÍÊÇûʲô´Ê¿â¡£×î¶ñÐĵĻ¹ÊÇvimµÄÎÊÌ⣬ÓÃapt-get install vim×°µÄvim²»Ö§³Öϵͳ¼ôÇа壬ֻºÃ´ÓÔ´´úÂë±àÒ룬¿ÉÊÇÎÒ³¢ÊÔÁ˺ܶà´Î×ÜÊÇûÓÐpythonÖ§ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ