基于上一个版本的改进https://www.cnblogs.com/FiaFia/p/9361225.html 这样就能把这行文件中需要的信息一个一个提出来,写成CSV,没有的值设为空 还没解决的问题是 newsitem = [tradableid[0],exchange[0],symbol[0], ...
分类:
编程语言 时间:
2018-07-27 19:28:29
阅读次数:
122
1 Find()方法:也可以使用lambda表达式,会更加简洁一点这两个代码完全是等价的都是返回年龄>20中的第一个元素。只是用lambda表达式更加简洁一点。上面用的是委托,匿名方法。2 FindAll(): 返回的是所有匹配的元素 是一个集合当然此处也可以用Where操作符筛选出来3 ForEach() :遍历集合中的每一元素 进行指定的操作 没有返回值先总结到这里。。。 哈哈 。。。&
分类:
其他好文 时间:
2018-07-21 18:29:59
阅读次数:
147
filter(callable, list/tuple) 接收一个函数和一个序列,完成元素过滤。 例子: fnmatch(str,str) 使用底层操作系统的大小写敏感规则来匹配模式。 例子: fnmatchcase(str,str) 使用你的模式大小写匹配。 例子: find(str) 返回查找的 ...
分类:
编程语言 时间:
2018-07-19 21:03:48
阅读次数:
189
1.什么是对象?什么是类? 对象是对类的具体表达,类是对象的抽象表达。 类只是为所有的对象定义了抽象的属性与行为。 ——————————————————————————————————————————— ●re.search 函数返回的结果是 一个Match对象 ●re.findall 函数返回的结 ...
分类:
编程语言 时间:
2018-07-17 14:18:37
阅读次数:
344
item_weight = '1.8 inches' weight_re = re.findall(r'([1-9]\d*.\d*|0.\d*[1-9]\d*|\d+) ([a-z\s]*)', item_weight) ...
分类:
其他好文 时间:
2018-07-17 14:17:12
阅读次数:
265
元字符之.^$*+?{}.匹配是:如果匹配一个就写一个点,如果匹配多个字,就写几个点字>>>a=re.findall(‘b...dd‘,‘bsssdd‘)>>>print(a)[‘bsssdd‘]如:>a=re.findall(‘b..dd‘,‘bsssdd‘)>>>print(a)[]解释:因为两个点,需要匹配的中间有三个导致不能匹配^
分类:
编程语言 时间:
2018-07-13 11:04:49
阅读次数:
179
"用事件去处理程序, 进而解决问题" 委托的目的 委托早在C#2的时候就已经初具模型, 但是并不是特别灵活, 制止C#3才在代码中被广泛使用. C#4中泛型委托, C#5中的异步委托, 委托的使用越来越灵活, 也越来越成为一个C#开发人员必备的技术. 委托有很多耳熟能详的使用之处, 匿名方法, la ...
import requestsfrom lxml import etreeimport reimport pymysqlimport time conn = pymysql.connect(host='localhost',user='root',passwd='123456',db='mydb', ...
分类:
数据库 时间:
2018-07-12 10:33:43
阅读次数:
306
字符匹配(普通字符,元字符):普通字符:大多数字符和字母都会和自身匹配>>>re.findall(‘alvin‘,‘yuanaleSxalexwupeiqi‘)[‘alvin‘]元字符:.^$*+?{}[]|()\元字符之.^$*+?{}importreret=re.findall(‘a..in‘,‘helloalvin‘)print(ret)#[‘alvin‘]ret=re.f
分类:
编程语言 时间:
2018-07-10 11:09:48
阅读次数:
125
先看效果图 客户提出需求后,首选在百度查找可靠方案 看了几个,效果都不理想, 大多是把isEditNable设置成true,IsTextSearchNable设置成false 再对itemsSource的集合.where或findAll 过滤后重新赋值 但是这样会有很多交互细节变得很坑 爹 翻到墙外 ...
分类:
其他好文 时间:
2018-07-08 13:26:06
阅读次数:
194