1.python中list的合并:使用extend方法
2.python中list去重
list_set_L#转化成集合去重,再转化为list
3.在向github上提交时,如果遇到远程origin已经存在的提示,则
git remote rm origin #然后执行提交命令,重新提交
4.soup.findAll_"span",property="v:genre" 会返回一个列表,但是soup.findAll_"span",{“property”:"v:genre"} 返回的是第一个匹配的值
5. python中string.lstrip_ string.rstrip_ 和 string.strip_ 分别是除去string左边,右边和全部空白符,中间的空格可以用replace_替换
6. python中用正则表达式删除字符串
p = re.compile_r"<.+>"#删除<>及其中间的字符串
substring = p.sub_"",string:string一定要是字符串
7.在使用正则表达式中,中文的字符范围为[u4e00-u9fa5],由此可以匹配中文。
8.在使用Mysql数据库中,可能会遇到中文字符无法显示的问题,网上有设置默认字符的方式,但是在python3上好像没什么效果,此时若在数据库建表的过程中加入CHARACTER SET utf8 COLLATE utf8_general_ci也许能够解决,例如
cur.execute_"create table foo _name varchar_10 CHARACTER SET utf8 COLLATE utf8_general_ci"
9.python中,某次将excel表格中的中文存储到txt中时,出现编码问题:"ascii" codec can"t encode characters in position 1-3: ordinal not in range_128,用以下方法
string= string.encode_"utf-8"