-
运维自动化项目 CMDB
所属栏目:[Python] 日期:2020-12-17 热度:144
运维自动化项目: ????目的:减少人工干预,降低人员成本 ????方向: ????????- 资产管理 ????????- 操作管理 自动装机 自动部署环境 监控(实时状态) CMDB ????????- 运维自动化基础 ????????- 资产管理 目前CMDB资产管理的实现有如下方式: 使用API原因:[详细]
-
笨办法学Python 习题41.学会说面向对象
所属栏目:[Python] 日期:2020-12-17 热度:112
在这个练习中,我要教你如何说“面向对象”,我要给你一些你需要知道定义的词。然后我会给你一组你必须了解的句子,最后我会给你一大堆练习,你必须完成这练习题,将我给你的句子转化成自己的词汇。 单词解释 class(类):告诉python去创建一个新类型。object[详细]
-
Python基础教程第六章 6.3.1 函数改变
所属栏目:[Python] 日期:2020-12-17 热度:85
def?try_to_change(n):????n?=?'Mr.Gumby'name?=?'Mrs.Entity'try_to_change(name)print?name 结果: Mrs.Entity ????在try_to_change内,参数n获得新值,但是它没有影响到name变量。n实际上是个完全不同的变量,具体的工作方式类似下面这样: name?=?'Mrs.E[详细]
-
python3 面对对象编程三大特性之一:封装
所属栏目:[Python] 日期:2020-12-17 热度:148
封装约定 约定一:任何以单下划线开头的名字都应该是内部的,私有的 class?People:????_star='earth'????def?__init__(self,id,name,age,salary):????????self.id=id????????self.name=name????????self._age=age????????self._salary=salary????def?_get_id(s[详细]
-
笨办法学Python 习题 42: 对象、类、以及从属关系
所属栏目:[Python] 日期:2020-12-17 热度:94
有一个重要的概念你需要弄明白,那就是“类 (class)” 和“对象 (object)” 的区别。问题在于, class 和object 并没有真正的不同。它们其实是同样的东西,只是在不同的时间名字不同罢了。我用禅语来解释一下吧: 鱼和泥鳅有什么区别? 这个问题有没有让你有[详细]
-
Python基础教程之第4章 4.2.4 items()和iteritems()方法
所属栏目:[Python] 日期:2020-12-17 热度:57
?d={'title':'Python?Web?Site','url':'http://www.python.org','spam':'0'}?print?d.items()[('url',?'http://www.python.org'),?('spam',?'0'),?('title',?'Python?Web?Site')]?it?=d.iteritems()?print?itdictionary-itemiterator?object?at?0x0000000002[详细]
-
Django URL (路由系统)
所属栏目:[Python] 日期:2020-12-17 热度:64
URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 1 2 3 urlpatterns = [ ???? url(正则表达式,views视图函[详细]
-
笨办法学Python 习题 29: 如果(if)
所属栏目:[Python] 日期:2020-12-17 热度:180
下面是你要写的作业,这段向你介绍了“ if 语句”。把这段输入进去,让它能正确执行。然后我们看看你是否有所收获。 #?-*-?coding:utf-8?-*-people?=?20cats?=?30dogs?=?15if?people??cats:????print?"Too?many?cats!?The?world?is?doomed!"if?people??cats:[详细]
-
python3 常用68个内置函数详解
所属栏目:[Python] 日期:2020-12-17 热度:81
函数名 用途 注意 逻辑判断 all() 全部值为真,返回True 空为真 any() 任意一个值为真,返回True 数学运算 abs(x) 绝对值 divmod(x,y) 两个数字相除,取商和余的元组 len() list长度 max(iterable) 返回参数中最大值 min(iterable) 返回参数中最小值 pow(x,2[详细]
-
Python爬虫利器之Beautiful Soup 简介和安装
所属栏目:[Python] 日期:2020-12-17 热度:137
1. Beautiful Soup的简介 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下: Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取[详细]
-
python3 网络编程-socket错误OEError: [Errno 48] Address alrea
所属栏目:[Python] 日期:2020-12-17 热度:94
在TCP重启服务端会遇到 OEError: [Errno 48] Address already in use 问题原因: ????这个是由于你的服务端仍然存在四次挥手的time_wait状态在占用地址 ????(如果不懂,请深入研究 ????????1.tcp三次握手,四次挥手? ????????2.syn洪水攻击? ????????3.服务[详细]
-
python 什么是web框架?
所属栏目:[Python] 日期:2020-12-17 热度:166
一 什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览[详细]
-
SQLAlchemy连接时提示警告:warnings.warn('SQLALCHEMY_TRAC
所属栏目:[Python] 日期:2020-12-17 热度:96
SQLAlchemy连接时提示警告: E:softwarepython35libsite-packagesflask_sqlalchemy__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. ?Set it t o True to su[详细]
-
笨办法学Python 习题 38: 列表的操作
所属栏目:[Python] 日期:2020-12-17 热度:158
你已经学过了列表。在你学习“while循环”的时候,你对列表进行过“追加(append)”操作,而且将列表的内容打印了出来。另外你应该还在附加题里研究过 Python 文档,看了列表支持的其他操作。这已经是一段时间以前了,所以如果你不记得了的话,就回到本书的前[详细]
-
笨办法学Python 习题 32: 循环和列表
所属栏目:[Python] 日期:2020-12-17 热度:131
现在你应该有能力写更有趣的程序出来了。如果你能一直跟得上,你应该已经看出将“ if 语句”和“布尔表达式”结合起来可以让程序作出一些智能化的事情。 然而,我们的程序还需要能很快地完成重复的事情。这节习题中我们将使用 for-loop ( for 循环)来创建[详细]
-
笨办法学Python 习题 21: 函数可以返回东西
所属栏目:[Python] 日期:2020-12-17 热度:178
你已经学过使用 = 给变量命名,以及将变量定义为某个数字或者字符串。接下来我们将让你见证更多奇迹。我们要演示给你的是如何使用 = 以及一个新的 Python 词汇 return 来将变量设置为“一个函数的值”。有一点你需要及其注意,不过我们暂且不讲,先撰写下面[详细]
-
Python爬虫利器之Beautiful Soup实例测试
所属栏目:[Python] 日期:2020-12-17 热度:82
#?-*-?coding:?UTF-8?-*-from?bs4?import?BeautifulSoupimport?rehtml_doc?="""htmlheadtitleThe?Dormouse's?story/title/headbodyp?class="title"bThe?Dormouse's?story/b/pp?class="story"Once?upon?a?time?there?were?three?little?sisters;?and?their?na[详细]
-
python3 面向对象练习题训练
所属栏目:[Python] 日期:2020-12-17 热度:124
题目1:在终端输出如下信息 小明,18岁,男,开车去广州 小明,最喜欢运动 小明,去公司上班 小红,28岁,女,开车去广州 小红,最喜欢运动 小红,去公司上班 代码示例: class?People(object):????def?__init__(self,?name,?age,?gender):????????self.name?=?name???[详细]
-
python关于mysql的API--pymysql模块
所属栏目:[Python] 日期:2020-12-17 热度:68
pymsql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同。 模块安装 pip?install?pymysql 执行sql语句 import?pymysql#添加数据conn?=?pymysql.connect(host='127.0.0.1',?port=3306,?user='root',?passwd='',?db='yyy')cursor?=?conn.cursor()[详细]
-
UnicodeEncodeError: 'latin-1' codec can&
所属栏目:[Python] 日期:2020-12-17 热度:128
使用环境: ? ? Mysql和MySQLdb驱动程序 MySql连接数据库方式: engine?=?create_engine("mysql://root:root@localhost/sdy",?echo=True)Session?=?sessionmaker(bind=engine)session?=?Session() 出现地方: 在写入数据时提示错误: UnicodeEncodeError:?'l[详细]
-
笨办法学Python 习题 9: 打印,打印
所属栏目:[Python] 日期:2020-12-17 热度:178
#?-*-?coding:utf-8?-*-#?Here's?some?new?strange?stuff,?remember?type?it?exactly.days?=?"Mon?Tue?Wed?Thu?Fri?Sat?Sun"months?=?"JanFebMarAprMayJunJulAug"??#?换行的意思print?"这是星期几:?",?daysprint?"这是几月:?",?monthsprint?"""There's?some[详细]
-
Django ORM常见错误
所属栏目:[Python] 日期:2020-12-17 热度:71
1. 使用ManyToManyField或者是ForeignKey创建数据引发的错误 class?Teachers(mmodels.Model):????name?=?models.CharField(max_length=30,?verbose_name='班级名称')????class?Classes(models.Model):????name?=?models.CharField(max_length=30,?verbose_na[详细]
-
笨办法学Python 习题 3:数字和数学计算
所属栏目:[Python] 日期:2020-12-17 热度:131
#-*-?conding:uft-8?-*-print?'I?will?now?count?my?chickens:'print?'Hens',?25?+?30?/?6print?'Roosters',?100?-?25?*?3?%?4print??3?+?2?+?1?-?5?+?4?%?2?-?1?%?4?+?6print?'Is?it?true?that?3+2??5-7'print?'What?is?3+2?',?3+2print?'What?is?5-7?',?5-[详细]
-
python3 网络编程-socket 粘包
所属栏目:[Python] 日期:2020-12-17 热度:73
须知:只有TCP有粘包现象,UDP永远不会粘包。(原因详见第3点) 1、socket收发消息原理 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用程序所看到[详细]
-
笨办法学Python 习题 36: 设计和调试
所属栏目:[Python] 日期:2020-12-17 热度:164
现在你已经学会了“ if 语句”,我将给你一些使用“ for 循环”和“ while 循环”的规则,一面你日后碰到麻烦。我还会教你一些调试的小技巧,以便你能发现自己程序的问题。最后,你将需要设计一个和上节类似的小游戏,不过内容略有更改。 If 语句的规则 ? ?[详细]
