python编程常用功能(随时添加)】的更多相关文章

1 pandas查看DataFrame列或具体值数据类型 2 left join/right join/inner join的区别 3 df_series.value_counts() 4 删除dataframe中的某几行或者某几列  删除的drop函数使用 5 dataframe显示所有列 pd.set_option("display.max_columns",500) 或者 DataFrame.columns.values.tolist() 6.numpy的ndarray与pand…
python只有你想不到的库,只要你能想到,肯定有对应的库 前面*的为标准库,**的是pip里面的,***则是要手动安装的1)python运行时服务* copy: copy模块提供了对复合(compound)对象(list,tuple,dict,custom class)进行浅拷贝和深拷贝的功能.* pickle: pickle模块被用来序列化和反序列化,从而适合存储到文件,网络传输,或数据库存储.dump  和 load* sys:sys模块包含了跟python解析器和环境相关的变量和函数.*…
常用模块介绍 一.time模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量.我们运行"type(time.time())",返回的是float类型. 格式化的时间字符串(Format String) 结构化的时间(struct_time):struct_time元组共有9个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,夏令时) import time pri…
1. python 写入txt with open("douban.txt","w") as f: f.write("这是个测试!") filename.write('\n') # 换行 #mode='a',即追加(append)模式,mode=' r' 则为读(read). #这句话自带文件关闭功能,所以和那些先open再write再close的方式来说,更加pythontic!…
1. 元素去重 data = [1,2,3,4,4,5,5,6] res = set(data) 2. 元素去重排序 res = sorted(set(data)) 2. 打印重复的元素 res = [x for x in data if data.count(x) > 1] 3. 阶乘 num = 10 res = reduce(lambda x, y: x*y, range(num+1)[1:]) 6. 列表推导式 origin = ['a', 'b', 'c', 'z'] print [x…
import urllib.request import re url = 'http://stock.sohu.com/news/' html = urllib.request.urlopen(url).read() html = html.decode('GBK') pattern = re.compile("<a test=a href='http://stock.sohu.com/20160612/(.*?).shtml' target='_blank'>(.*?)</…
一.常用控件 文本框:输入文字或表达式 表格:设置表格的行列数,输入数字或表达式 子报表:放置子报表后,系统会自动增加一个页面,你可以在此页面上设计需要的报表.系统在打印处理时,先按主报表打印,当碰到子报表时会自动转入子报表的页面进       行打印处理,完成后继续执行主报表打印的工作,所以我们又称之为嵌套报表. 复选框:根据布尔表达式是否为ture来显示是否 √(如性别男女) 条形码:绑定扫描码(如静滴单),一般Type为Code128 交叉表:Matrix 页面设置:设置纸张大小及页边距…
FastReport.Net 常用功能总汇   一.常用控件 文本框:输入文字或表达式 表格:设置表格的行列数,输入数字或表达式 子报表:放置子报表后,系统会自动增加一个页面,你可以在此页面上设计需要的报表.系统在打印处理时,先按主报表打印,当碰到子报表时会自动转入子报表的页面进       行打印处理,完成后继续执行主报表打印的工作,所以我们又称之为嵌套报表. 复选框:根据布尔表达式是否为ture来显示是否 √(如性别男女) 条形码:绑定扫描码(如静滴单),一般Type为Code128 交叉表…
Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件. 1.正则表达式替换目标: 将字符串line中的 overview.gif 替换成其他字符串 1 2 3 4 5 6 7 8 9 10 11 >>> line = '<IMG ALIGN="middle&quo…
原地址:http://blog.jobbole.com/48541/ Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件. 1.正则表达式替换目标: 将字符串line中的 overview.gif 替换成其他字符串 1 2 3 4 5 6 7 8 9 10 11 >>> lin…