随笔分类 -  Python

摘要:https://www.cnblogs.com/Lin-Yi/p/7305364.html https://www.cnblogs.com/alplf123/p/9521331.html 关于闭包函数的调用: ifunc=func(6,9)和ifunc=func(2,8)时,a,b,c的内存地址并没 阅读全文
posted @ 2019-08-26 14:28 月亮上的石头 阅读(110) 评论(0) 推荐(0)
摘要:运行系统命令 os.system() 在windows系统中执行如下命令可打开对应的应用程序: https://www.runoob.com/python3/python3-os-file-methods.html 阅读全文
posted @ 2019-08-22 15:06 月亮上的石头 阅读(219) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/calvin-zhang/articles/8981454.html 阅读全文
posted @ 2019-08-13 11:59 月亮上的石头 阅读(74) 评论(0) 推荐(0)
摘要:字典的遍历 阅读全文
posted @ 2019-08-13 11:24 月亮上的石头 阅读(85) 评论(0) 推荐(0)
摘要:官方文档: https://docs.python.org/3.7/library/webbrowser.html Issues: https://www.e-learn.cn/content/wangluowenzhang/170525 阅读全文
posted @ 2019-08-08 14:12 月亮上的石头 阅读(322) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/08381c80c9df 阅读全文
posted @ 2019-07-26 11:26 月亮上的石头 阅读(181) 评论(0) 推荐(0)
摘要:生成器yield是一种特殊的迭代器,使用next()来访问下一个值 迭代器就是一个定义了__iter__()方法的类 阅读全文
posted @ 2019-07-24 15:19 月亮上的石头 阅读(165) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/liuchaojiayou/p/4430530.html fcntl: lock锁 https://www.cnblogs.com/gide/p/6811927.html 阅读全文
posted @ 2019-07-23 13:55 月亮上的石头 阅读(188) 评论(0) 推荐(0)
摘要:#!/usr/bin/python3.5# -*- coding=utf-8 -*-定义了使用哪个版本的python解析代码,也定义了python程序的路径如果在linux上出现报错,比如文件不识别什么的,可以尝试下把格式转一下:Dos2unix 文件.py 推荐open('filename', ' 阅读全文
posted @ 2019-07-19 17:54 月亮上的石头 阅读(179) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/Emoth/p/8610755.html https://pypi.org/project/scapy-python3/ 如下:在ubuntu下,直接scapy或者./scapy进不去scapy交互式界面,因为kamene是新的包名字,所以要用kame 阅读全文
posted @ 2019-07-18 16:29 月亮上的石头 阅读(1417) 评论(0) 推荐(0)
摘要:import multiprocessing 阅读全文
posted @ 2019-07-16 16:31 月亮上的石头 阅读(80) 评论(0) 推荐(0)
摘要:定义函数时: def f(*args): print(args) 这种声明函数的方法,往里传参时需要按照顺序传,而且传的参数数目不定,得到的是个元组 def f(**args): print(args) 这种的话,要按照映射关系传参数,不是按照顺序,传完会产生字典 ################# 阅读全文
posted @ 2019-07-12 17:38 月亮上的石头 阅读(163) 评论(0) 推荐(0)
摘要:while test: statements if test: break <<强制跳出循环,不会执行最后的else if test: continue <<进入下一次循环,之后所有的本次循环内容不再执行 else: <<<当while的test条件失败,会执行此else statements pa 阅读全文
posted @ 2019-07-12 15:20 月亮上的石头 阅读(124) 评论(0) 推荐(0)
摘要:tmp作用是保存当前的sys.stdout,修改了sys.stdout后能找回之前的sys.stdout,来让print能输出到屏幕 如果想用print实现把打印的内容导出到文件: 在该目录下,会生成一个data.txt文件 阅读全文
posted @ 2019-07-12 14:47 月亮上的石头 阅读(696) 评论(0) 推荐(0)
摘要:import pickle pickle是用来把python原生的对象存在硬盘里 用pickle.dump()把字典D这个python对象存储进pickle_test.pkl,该pkl文件是存在硬盘上的 后面用pickle.load()再把硬盘上的文件打开 pickle这种方式,只能用来存储pyth 阅读全文
posted @ 2019-07-12 10:03 月亮上的石头 阅读(763) 评论(0) 推荐(0)
摘要:获取属性,方法 age <<<<<print(f.age)时调用getattribute魔法方法40 <<<<<print(f.age)时发现age不是f的属性,则调用getattribute魔法方法获取属性,方法 haha good 此处魔法方法是__getattribute__(self, it 阅读全文
posted @ 2019-04-09 10:13 月亮上的石头 阅读(214) 评论(0) 推荐(0)
摘要:1 import time as t 2 3 class MyTimer(): 4 def __init__(self): 5 self.unit = ['年','月','天','小时','分钟','秒'] 6 self.prompt = '未开始计时' 7 self.lasted = [] 8 self.... 阅读全文
posted @ 2019-01-07 17:08 月亮上的石头 阅读(204) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/d60285a64e26 阅读全文
posted @ 2018-12-28 10:33 月亮上的石头 阅读(117) 评论(0) 推荐(0)
摘要:f=open('C:\\Users\\fengx\\Desktop\\sharing\\test.txt') 如果打开文件的格式不匹配,可能会报如下错: 不要直接使用open(xxx),会导致无法关闭该文件 最好用如下方式打开文件,并且指定打开文件的格式: python在写入完文件后,会自动关闭该文 阅读全文
posted @ 2018-12-28 09:57 月亮上的石头 阅读(76) 评论(0) 推荐(0)
摘要:字典的items()函数:返回的是字典key和value的元组 可以用如下两种方式遍历字典的key和value: 这种方式是在循环中使用key,value来对应dict1.items()产生的元组中两个值 此种方式是直接用一个each参数来代替字典items()函数生成的元组,打印时用each[0] 阅读全文
posted @ 2018-10-22 11:39 月亮上的石头 阅读(184) 评论(0) 推荐(0)