Python 字符串正则处理实例

Posted 文刀文刀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 字符串正则处理实例相关的知识,希望对你有一定的参考价值。

#coding:utf-8


‘‘‘
Created on 2017??9??6??

@author: li.liu
‘‘‘

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
import os
import time
import re

url=‘http://101.37.179.183‘
#url=‘http://www.baidu.com‘

‘‘‘
xpath=‘//*[@id="header"]/div[4]/span[1]/a‘
xpath1=‘//*[@id="header"]/div[4]/span[2]/a‘
driver=webdriver.Chrome()
driver.get(url)
#elem=driver.find_element_by_xpath(xpath)
#ActionChains(driver).move_to_element(elem).perform()
#time.sleep(1)
print driver.find_element_by_xpath(xpath1).is_selected()
print 1
driver.quit()

try:
    driver.find_element_by_xpath(xpath1).click()
    
except:
    elem=driver.find_element_by_xpath(xpath)
    ActionChains(driver).move_to_element(elem).perform()
    driver.find_element_by_xpath(xpath1).click()
print 1

n=‘n‘
m=‘m‘
t={n:[1,2],m:[3,4,5]}

l=‘l‘
t[l]=[]
t[l].append(6)
t[l].append(7)
t[l].extend(t[n])

print type(t)
for i in t:
    print i,t[i]


t[l]=[]
print ‘\n==============‘    
for (d,k) in t.items():
    print d,k
‘‘‘
‘‘‘
a=1
b=2
b=a+b
a=b-a
b=b-a
print a,b

def t(*t):
    print type(t)
    
def h(**t):
    print t
t(1,2)
h(a={},b=2,c=3)

print ‘需求分析‘
print ‘‘
‘‘‘

c=0

‘‘‘
for i in a:
    try:
        print int(i)
        c+=1
    except:
        pass
print c
‘‘‘

a=‘abcd1.2dbdf4dd32da2dfs9df‘
s=re.findall(‘\d‘, a)
t=‘‘
for i in s:
    t=t+i
print t

s=re.compile(‘\D‘)
c=re.sub(s,‘‘,a)
print c

  

以上是关于Python 字符串正则处理实例的主要内容,如果未能解决你的问题,请参考以下文章

循环通过 python 正则表达式匹配

正则表达式

pythonpython与正则 re的主要用到的方法列举

python成长之路第三篇_正则表达式

python成长之路第三篇_正则表达式

Python 自动化 - 浏览器chrome打开F12开发者工具自动Paused in debugger调试导致无法查看网站资源问题原因及解决方法,javascript反调试问题处理实例演示(代码片段