1:初始化 class test(object): def __init__(self,name):#初始化函数 self.name = name#构造初始化一个变量为类的全局变量, 类的所有函数都可以调用self.变量名 这个变量 def god(self): print("god{}".format(self.name)) def JJ(self): print("JJ{}".format(self.name)) def __del__(self):#如果程序没…
关于pip安装 .\pip.exe install --ignore-installed --upgrade tensorflow-gpu python可视化库 Seaborn:是一个基于matplotlib的高级可视化效果库,针对的点主要是数据挖掘和机器学习中的变量特征选取,seaborn可以用短小的代码去绘制描述更多维度数据的可视化效果图.(用来对Titanic数据集来进行分析) pandas user[user['user_id']==10001082] #特定查询 train.Survi…
字典也是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据. 比如有份成绩表数据,语文:79,数学:80,英语:92,这组数据看上去像两个列表,但这两个列表的元素之间有一定的关联关系.如果单纯使用两个列表来保存这组数据,则无法记录两组数据之间的关联关系.由于字典中的 key 是非常关键的数据,而且程序需要通过 key 来访问 value,因此字典中的 key 不允许重复.        程序既可使用花括号语法来创建字典,也可使用 dict() 函数来创建字典.实际上,dict…
1:目录结构 |--celery_task |--celery.py # 执行任务的main函数 |--task_one # 第一个任务 |--task_two # 第2个任务 . . . . |--task_. # 第n个任务 2:celery.py from celery import Celery # 导入celery模块 from celery.schedules import crontab # 周期定义工具包 # 配置任务 celery_task = Celery( "task&qu…
#导入进程模块 import multiprocessing #创建进程池 坑:一定要在循环外面创建进程池,不然会一直创建 pool = multiprocessing.Pool(30) for Size in Size_list: index,Size_Asin = Size.xpath('./@value')[0].split(",") Size_Asin_url = "https://www.amazon.cn/dp/%sth=1&psc=1" % S…
1:单例模式原理 大道理:希望在系统中某个对象只能存在一个,单例模式是最好的解决方案,单例模式是一种常见的软件设置模式,在它的核心结构中只包含一个被称为单例类的特殊类,通过单例模式可以保证系统中的一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源 单例模式的要点有三类 某个类只能有一个实例 它必须创建这个实例 它必须自行向整个系统提供这个实例 但是从具体角度实现来说的话,又可以分为三点 单例模式的类只能提供私有的构造函数 类定义中含有一个该类的静态私有对象 该类提供…
eval()的使用 n = ["2.3","2.56"] m = [] for i in n: k = eval(i) #只是去了最外层的双引号,单引号, 规定是数字,字母类型 m.append(k) print(m) #输出结果为 [2.3, 2.56] list列表的基本函数 b = [12,23,45,67,23,12,34,56] b.insert(0,99) #在第几个位置插入元素 print(b) b.pop() #总是删除最后一个元素,获取删除的值 p…
s1.py(配置任务文件) from celery import Celery import time my_task = Celery("tasks", broker="redis://127.0.0.1:6379", backend="redis://127.0.0.1:6379") # 为应用创建任务,func1 @my_task.task(name="Celery.celery.s1.func2") # 指定任务路径(…
PS:这里有人会遇到第一次输入补丁的破解命令后,重启后启动不了软件,这个时候需要卸载(unstall把配置都得删除了),然后重新下载软件,再用这个步骤就OK了~~版本一定要低于最新版本两个以上,最好用隔一年的 命令补充下:-javaagent:D:\PyCharm 2018.3.5\bin\jetbrains-agent.jar,直接复制 1:下载破解补丁 链接:https://pan.baidu.com/s/1Dz5hDtQwFwLqwwePqSe45g 提取码:ghd8 2:试用30天 3:…
1:  自定义日志文件.py----------几个文件需要创建日志,就需要重新定义几份 # 定义一个日志文件 创建一个操作日志对象logger file_1 = logging.FileHandler('text_1.log', 'a', encoding='utf-8') # text_1.log 定义日志文件名 fmt = logging.Formatter(fmt="%(asctime)s - %(name)s - %(levelname)s -%(module)s: %(message…