随笔分类 -  Python

摘要:API 介绍 1 def __init__(self, 2 stop=None, wait=None, 3 stop_max_attempt_number=None, 4 stop_max_delay=None, 5 wait_fixed=None, 6 wait_random_min=None, 阅读全文
posted @ 2020-08-21 21:00 牛公的跑奔 阅读(134) 评论(0) 推荐(0) 编辑
摘要:首先需要一个库:setuptools 如果是conda环境的话,这个包是自带的,不需要另外安装。 首先把需要打包的py文件放在一个文件夹内(我的文件夹名为coordTrans,记住这个名字,后面要用)。同时,该文件夹内还需要有一个名字为__init__.py的文件,该py程序内容为空也可以,但必须有 阅读全文
posted @ 2020-07-16 13:49 牛公的跑奔 阅读(1804) 评论(0) 推荐(0) 编辑
摘要:其中,put和get函数都一个block参数,默认为ture。表示如果队列中为满或者空,那么就会一直阻塞,直到队列可操作。 1 import threading,time 2 from queue import Queue 3 4 def set_value(q): 5 index = 0 6 wh 阅读全文
posted @ 2020-06-07 14:53 牛公的跑奔 阅读(484) 评论(0) 推荐(0) 编辑
摘要:1 import threading 2 import time 3 def coding(): 4 for i in range(3): 5 print('输入代码%s' %i) 6 time.sleep(1) 7 def drawing(): 8 for i in range(3): 9 pri 阅读全文
posted @ 2020-06-07 11:31 牛公的跑奔 阅读(128) 评论(0) 推荐(0) 编辑
摘要:dumps是将dict转化成str格式,loads是将str转化成dict格式。 dump和load也是类似的功能,只是与文件操作结合起来了。 阅读全文
posted @ 2020-05-27 13:31 牛公的跑奔 阅读(141) 评论(0) 推荐(0) 编辑
摘要:转载自:www.manongjc.com/detail/8-xkpixvxrrbkbqxw.html 安装 pip install loguru 1、输出日志 from loguru import logger logger.debug("这是一条debug日志") 2、输出到文件 from log 阅读全文
posted @ 2020-05-26 09:37 牛公的跑奔 阅读(968) 评论(0) 推荐(0) 编辑
摘要:Redis 字符串操作 string 是 redis 最基本的类型,一个 key 对应一个 value。 还可以设置过期时间 set age 18 ex 60 表示这个字段只存在60秒,60秒后自动从redis中删除,可以使用ttl age来查看还剩多少秒 。此外还可以用expire age 60  阅读全文
posted @ 2020-05-06 18:42 牛公的跑奔 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Logging Scrapy提供了log功能,可以通过 logging 模块使用。 可以修改配置文件settings.py,任意位置添加下面两行,效果会清爽很多。 LOG_FILE = "TencentSpider.log" LOG_LEVEL = "INFO" Log levels Scrapy提 阅读全文
posted @ 2020-04-30 18:14 牛公的跑奔 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-28 11:04 牛公的跑奔 阅读(123) 评论(0) 推荐(0) 编辑
摘要:题目: 给出一个正整数N和长度L,找出一段长度大于等于L的连续非负整数,他们的和恰好为N。答案可能有多个,我我们需要找出长度最小的那个。 例如 N = 18 L = 2: 5 + 6 + 7 = 18 3 + 4 + 5 + 6 = 18 都是满足要求的,但是我们输出更短的 5 6 7 综合网上给出 阅读全文
posted @ 2020-03-28 22:33 牛公的跑奔 阅读(471) 评论(0) 推荐(0) 编辑
摘要:Keras是Tensorflow2.0的核心高阶API,其内置了一些常用的公共数据集,给开发者使用。 以波士顿房价数据集为例,其涵盖了麻省波士顿的506个不同郊区的房屋数据。有404条训练数据集和102条测试数据集。 每条数据有14个字段,包含13个属性和一个房价数据 获取波士顿房价数据集: 1 i 阅读全文
posted @ 2020-03-24 16:26 牛公的跑奔 阅读(923) 评论(0) 推荐(0) 编辑
摘要:背景 室友让我帮他从一个国外的FTP服务器上面爬一些数据。以前只是从网页上面爬,还没有从FTP服务器爬过,然后网上大概搜了一下,写了个简单的小demo。 安利一款自己在用的连接工具: IIS7服务器管理工具是一款windows全系、Linux系统下链接并操控VPS、VNC、FTP等远程服务器、云服务 阅读全文
posted @ 2019-11-16 22:05 牛公的跑奔 阅读(5659) 评论(3) 推荐(2) 编辑
摘要:1. 什么是property属性 一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 如下的例子用于说明如何定一个简单的property属性: property属性的定义和调用要注意一下几点: 定义时,在实例方法的基础上添加 @property 装饰器;并且仅有一个self参数 调用时, 阅读全文
posted @ 2019-10-31 17:45 牛公的跑奔 阅读(254) 评论(0) 推荐(0) 编辑
摘要:一个小demo 阅读全文
posted @ 2019-10-31 10:15 牛公的跑奔 阅读(299) 评论(0) 推荐(0) 编辑
摘要:上一篇文章介绍了 装饰器的概念。现在讲一下在程序中怎么来写装饰器。上代码: 前五行是一个闭包,因为内层函数的参数是外层函数的变量,而外层函数返回了内存函数的引用。 第10行,在调用函数X时,将函数test的引用(注意不是test(),没有小括号)作为参数传入,此时X(test)返回的是 Y函数的引用 阅读全文
posted @ 2019-10-23 20:01 牛公的跑奔 阅读(771) 评论(0) 推荐(0) 编辑
摘要:装饰器对于程序来说虽然不是必要的,但有时候却可以提高效率,也可以保证程序的安全。 说装饰器之前需要掌握闭包,前面一篇文章已经介绍过,这里不再重复。 那么,装饰器到底是什么东西呢?看下面这个例子 首先定义了一个函数 num,然后A B C D四个人都调用了这个函数。现在,A想对函数num的功能进行扩展 阅读全文
posted @ 2019-10-23 19:42 牛公的跑奔 阅读(457) 评论(0) 推荐(0) 编辑
摘要:定义:多层函数嵌套(一般为两个),而且通常内部函数需要用到外部函数的变量,那么就把内部函数和外部函数中的那些变量值 叫做闭包。 定义有些抽象,来看例子。如果想实现设计一个一元一次函数,其中斜率k,截距b和变量x 都是需要用户自定义。 程序如上,当执行这个程序的时候,编译器首先会跳到 line_1 = 阅读全文
posted @ 2019-10-22 20:00 牛公的跑奔 阅读(154) 评论(0) 推荐(0) 编辑
摘要:创建property属性的方法有两种,分别是 装饰器方式 和 类属性方式。 1、装饰器方式如下: 2、 类属性方式如下: 此外,property还有 doc 属性,此参数是该属性的描述信息,不过一般用不上,所以不介绍。 阅读全文
posted @ 2019-10-19 16:35 牛公的跑奔 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-18 09:52 牛公的跑奔 阅读(136) 评论(0) 推荐(0) 编辑

总访问量:AmazingCounters.com