- 博客(7)
- 收藏
- 关注
原创 2021-03-11
定义一个函数, 统计字符串中有几个字母,几个数字,几个空格,几个其他字符,并返回结果def Judge(): count1=0 count2=0 count3=0 count4 = 0 print("请输入一个字符串:") str = input() for i in range(len(str)): if str[i].isalpha() == True: count1+=1 elif str
2021-03-11 11:32:04 114
原创 lxml结合xpath注意事项
1. 使用‘xpath’语法。应该使用‘Element.xpath’方法。来执行xpath的选择。示例代码如下:trs = html.xpath("//tr[position()>1])’xpath函数’返回来的永远是一个列表。2. 获取某个标签的属性:href = html.xpath("//a/@href") 获取a标签的href属性对应的值3. 获取文本,是通过xp...
2020-02-17 11:31:18 84
原创 lXMl
lxml使用lxml解析HTML代码:1. 解析html字符串:使用’lxml.etree.HTML’进行解析。示例代码如下:htmlElement = etree.HTML(text) print(etree.tostring(htmlElement,encoding='utf-8').decode("utf-8"))2. 解析html文件:使用’lxml.etree.pars...
2020-02-16 11:34:37 210
原创 Xpath语法
xpath语法:使用方法:使用//获取整个页面当中的元素,然后写标签名,然后再写谓词进行提取。比如://div[@class='abc']需要注意的知识点:1. /和//的区别:/代表只获取直接子节点。//获取子孙节点。一般//用的比较多。2. contains:有时候某个属性中包含了多个值,那么可以使用‘contains’函数,示例代码如下://div[contains(@cla...
2020-02-16 10:36:29 89
原创 Pygame读取图片
在做pygame外星人游戏项目时,读取文件时出现如下错误:这是图片路径输入错误,做如下修改在读取图片时,要输入完整的图片路径,并且在前面加个r...
2019-10-18 10:28:50 2287 1
原创 Python单元测试
#-- coding: utf-8 --import unittestfrom Test_name import get_nameclass NamesTestCase(unittest.TestCase):“”“测试Test_name.py”""def test_name(self):“”“能正确地处理像Janis Joplin这样的姓名吗? “””name=get_name(‘j...
2019-09-28 09:53:54 111
原创 Python中读取文件乱码
Python中读取目标文件后,控制台出现乱码,解决方案:file_path=r’F:\WeChat\WeChat Files\filename.txt’with open(file_path,‘rb+’) as file_object:contents=file_object.read()print contents.rstrip().decode(‘gbk’).encode(‘utf-...
2019-09-26 10:02:57 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人