❶ python 筛选出中文文本中包含某一个名字的句子
#!usr/bin/envpython3
importre
name='乔峰'
text='''段誉的六卖神贱,虚竹的酒色为善佛祖皆空。乔峰的谁知心爱
朱颜消逝烟雨中。降龙无敌手,丐帮帮主乔峰。'''
results=re.findall(r'[^。]*?{}[^。]*?。'.format(name),text)
fori,rinenumerate(results,1):
print(i,r)
❷ 如何用python访问网页并在表单处输入内容
我用过selenium模拟浏览器
使用selenium的chrome或firefox的webdriver打开浏览器
driver.get(url) #访问你的网页from=driver.find_elements_by_xpath("xxx")通过xpath或id等方法锁定到网页上表单的那个元素后,用
from.send_keys("xxx")来输入内容
❸ 如何用Python语言实现在一个文件中查找特定的字符串
用正则表达式
>>>s='helloworld'
>>>importre
>>>re.search('wor',s)
<_sre.SRE_Matchobject;span=(6,9),match='wor'>
❹ 如何用Python语言实现在一个文件中查找特定的字符串
用正则表达式
>>> s='hello world'
>>> import re
>>> re.search('wor',s)
<_sre.SRE_Match object; span=(6, 9), match='wor'>
❺ python语言,s = "abcd1234",find()函数可以在字符串中搜索子串...
没有问题,s.find("cd")是返回"cd"在s中出现的最小的index(序号,从0开始)
如果要统计出现的次数,可以用s.count("cd"),结果为1
❻ 怎样用python实现自动登录,自动填表
怎样用python实现自动登录,自动填表
也许最初设计 Python 这种语言的人并没有想到今天Python 会在工业和科研上获得如此广泛的使用。着名的自由软件作者Eric Raymond 在他的文章《如何成为一名黑客》中,将Python 列为黑客应当学习的四种编程语言之一,并建议人们从Python 开始学习编程。这的确是一个中肯的建议,对于那些从来没有学习过编程或者并非计算机专业的编程学习者而言,Python 是最好的选择之一。Python 第一次学习Python,我只用了不到二十分钟的时间,站在书店里把一本教初学编程的人学习Python 的书翻了一遍。也是从那时起,我开始被这种神奇的语言吸引。 Python 可以用来开发symbian 上的东西。
❼ 怎么用python语言在一个已存在的excel表里添加工作表啊。
import xlrd,xlwt
file_1 = r'g:\XX\XXXX.xls' #指定文件路径
data_1 = xlrd.open_workbook(file_1) #打开文件
table_1 = data_1.sheet_by_index(0) #指定表1
wbk_1 = xlwt.Workbook() #建一个新文件
sheet_1 = wbk_1.add_sheet('XXX1',cell_overwrite_ok=True)
sheet_2 = wbk_1.add_sheet('XXX2',cell_overwrite_ok=True) #新文件表名称,可改写
sheet_1.write(0,0,test1)
sheet_2.write(0,0,test2)
wbk_1.save('g:\XX\XXXX.xls' )
这样就在原excel里新建是XXX1和XXX2两个sheet!
❽ Python常用语句有哪些
1、Python 条件语句
用法:
if 判断条件1:
执行语句1……
elif 判断条件2:
执行语句2……
elif 判断条件3:
执行语句3……
else:
执行语句4……
实例:(要注意空格对齐)
num = 5
if num == 3: # 判断num的值
print 'boss'
elif num == 2:
print 'user'
elif num == 1:
print 'worker'
elif num < 0: # 值小于零时输出
print 'error' else: print 'roadman' # 条件均不成立时输出
2、Python 循环语句
1)while
len=5
while len>0:
len-=1
if len%2>0:
continue
print(len)
else:
print(len)
2)for
fruits = ['banana', 'apple', 'mango']
for fruit in fruits: # 第二个实例
print('当前水果 :', fruit)
print ("Good bye!")
---------------------------------
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
print ('当前水果 :', fruits[index])
else:
print("end")
print ("Good bye!")
学习Python等编程语言,推荐选择北京尚学堂,雄厚的师资力量和多年的授课经历,绝对会带给你最完美的学习体验。
❾ 如何利用python语言匹配文本文件中的指定字符串,并将其所在行的后面几
s="指定字符串"
f=open("文本文件名")
n=int(raw_input("输入输出的行数:"))
line=f.readline()
whileline:
ifsinline:
printline
foriinrange(n):
line=f.readline()
ifline:
printline
else:
break
ifnotline:break
line=f.readline()
❿ python中sql语句多个 查询条件的怎么写
python中有很多字符串连接方式,今天在写代码,顺便总结一下:
最原始的字符串连接方式:str1 + str2
python 新字符串连接语法:str1, str2
奇怪的字符串方式:str1 str2
% 连接字符串:‘name:%s; sex: ’ % ('tom', 'male')
字符串行表连接:str.join(some_list)
第四种功能比较强大,借鉴了C语言中 printf 函数的功能,如果你有C语言基础,看下文档就知道了。这种方式用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换。
试试这个
results=self.db.query(
'SELECTLP.IdLineProctId,LP.SupplierLineTitle,LP.MainTitle,LP.SubTitle,LP.ShowTitle,LPC.CityIdDestinationCityId,
LPC.CityNameDestinationCityName,LP.Days,LP.DataFlag,LP.IfDel,LP.RecomImage_IdsASLineProctRecomImage
FROM[TCZiZhuYou].dbo.[ZZY_LineProct]LPWITH(NOLOCK)
INNERJOIN[TCZiZhuYou].dbo.[ZZY_LineProctCity]LPCWITH(NOLOCK)ONLPC.LineProct_Id=LP.IdANDLPC.DataFlag=1ANDLPC.IsDestination=1
WHERELP.Id=%dANDLP.LineProctType=%d'%(line_id,line_type))[0]