上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

2018年2月12日

Python--比较两个字典部分value是否相等

摘要: # 比较两个字典部分是否相等def compare_two_dict(dict1, dict2, key_list): flag = True keys1 = dict1.keys() keys2 = dict2.keys() if len(key_list) != 0: for key in ke 阅读全文

posted @ 2018-02-12 11:01 我要的明天 阅读(13649) 评论(0) 推荐(0) 编辑

2018年2月11日

Python--进阶处理8

摘要: # ====================第八章:类与对象=========================# --------------改变对象的字符串显示----------------------# 要改变一个实例的字符串表示,可重新定义它的__str__() 和__repr__() 方法class User: def __init__(self, name, age): ... 阅读全文

posted @ 2018-02-11 15:00 我要的明天 阅读(324) 评论(0) 推荐(0) 编辑

2018年2月9日

Python--进阶处理7

摘要: # ====================第七章:函数=========================# 为了能让一个函数接受任意数量的位置参数,可以使用一个* 参数# 为了接受任意数量的关键字参数,使用一个以** 开头的参数# 一个* 参数只能出现在函数定义中最后一个位置参数后面,而**参数只能出现在最后一个参数。有一点要注意的是,在* 参数后面仍然可以定义其他参数。def a(x, *... 阅读全文

posted @ 2018-02-09 21:31 我要的明天 阅读(172) 评论(0) 推荐(0) 编辑

Python--进阶处理6

摘要: # =================第六章:数据编码和处理======================# 读CSV文件# 数据读取为一个元组的序列import csv# with open('E:/stocks.csv') as f:# f_csv = csv.reader(f)# headers = next(f_csv)# for row in f_csv:# ... 阅读全文

posted @ 2018-02-09 16:37 我要的明天 阅读(236) 评论(0) 推荐(0) 编辑

Python--进阶处理5

摘要: # 使用路径名来获取文件名,目录名,绝对路径等import ospath = r'F:\myProject\lean\a'# Get the last component of the pathbasename = os.path.basename(path)# Get the directory namedirname = os.path.dirname(path)print(basenam... 阅读全文

posted @ 2018-02-09 11:19 我要的明天 阅读(185) 评论(0) 推荐(0) 编辑

2018年2月8日

Python--进阶处理4

摘要: #================第四章:迭代器和生成器===================# 函数 itertools.islice()适用于在迭代器和生成器上做切片操作。import itertoolsdef count(n): while n < 30: yield n n += 1c = count(0)for x in itertools.isli... 阅读全文

posted @ 2018-02-08 22:17 我要的明天 阅读(159) 评论(0) 推荐(0) 编辑

Python--paramiko库:连接远程服务器操作文件

摘要: import paramikofrom loggingutils.mylogger import logger as logclass SSHConnection(object): def __init__(self, host, port, username, password): self._host = host self._port = port ... 阅读全文

posted @ 2018-02-08 15:37 我要的明天 阅读(400) 评论(0) 推荐(0) 编辑

2018年2月7日

Python--进阶处理3

摘要: # 第三章:数字日期和时间 # 数字的四舍五入 # 对于简单的舍入运算,使用内置的round(value, ndigits) 函数# 当一个值刚好在两个边界的中间的时候, round 函数返回离它最近的偶数。也就是说,对1.5 或者2.5 的舍入运算都会得到2# 如果只是简单的输出一定宽度的数,不需 阅读全文

posted @ 2018-02-07 10:40 我要的明天 阅读(185) 评论(0) 推荐(0) 编辑

2018年2月6日

Python--进阶处理2

摘要: # 第二章:字符串和文本 # 使用多个界定符分割字符串 # 需要更加灵活的切割字符串的时候,最好使用re.split() 方法import reline = 'asdf fjdk; afed, fjek,asdf, foo'line_list = re.split(r'[;,\s]\s*', lin 阅读全文

posted @ 2018-02-06 16:18 我要的明天 阅读(248) 评论(0) 推荐(0) 编辑

Python--进阶处理1

摘要: # ===============Python 进阶=======================# ---------第一章:数据结构和算法-----------# ----------解压序列赋值给多个变量---------------p = (4, 5)x, y = pprint('x: ' + str(x) + ' y: ' + str(y))data = [ 'qf', 50, 91.1... 阅读全文

posted @ 2018-02-06 14:01 我要的明天 阅读(337) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

导航