• 一分钟了解Ansible

    Ansible是一个开源配置管理工具,可以使用它来自动化任务,部署应用程序实现IT基础架构。Ansible可以用来自动化日常任务,比如,服务器的初始化配置、安全基线配置、更新和打补丁系统,安装软件包等。Ansible架构相对比较简单,仅需通过SSH连接客户机执行任务即可: Ansible使用过程中会用到一些概念术语,我们先介绍一下。 Ansible的与节点有关的重要术语包括控制节点,受管节点,清单和主机文件: 控制节点(Control node):指安装了Ansible的主机,也叫Ansible…

    Python开发 2020年5月15日
  • 一分钟了解Python虚拟环境

    在开始学习了Python的基础知识以后,我们就能够使用Python来写一些简单的小项目了, 但是这个时候我们可能就会遇到一个问题。那就是如果我同时写了两个项目的时候,假设项目A使用Django模块1.9.x版本,而项目B需要使用Django模块2.1.x版本。而我们知道一个系统环境中同时只能安装一个版本,我总不能打开一个项目的时候,就把这个模块卸载再装另外一个版本吧。即使是我不怕麻烦,一个模块可以手动卸载重装,如果遇到多个模块同时冲突的情况呢?这个时候就比较头疼了。 正是这个问题的出现,往Pyt…

    Python开发 2020年5月15日
  • python实现合并两个数组的方法

    一、数组纵向合并 1、使用np.vstack()函数 【code】 #数组 a = [[1,2,3],[4,5,6]] b = [[1,1,1],[2,2,2]] #纵向合并 c = np.vstack((a,b)) print(“c=”+str(c)) 【result】 c = array([[1, 2, 3], [4, 5, 6], [1, 1, 1], [2, 2, 2]] 2、使用 np.r_[]函数 【code】 #数组 a = [[1,2,3],[4,5,6]…

    Python开发 2020年5月14日
  • 零基础学Python要掌握的Python小技巧

    人生苦短,Python是岸。近年来随着人工智能和机器学习的发展,Python大火,许多人在数据科学、机器学习、web开发、脚本编写和自动化等领域中都会使用Python,可以说,Python是一种十分流行的语言。 Python流行的部分原因在于简单易学。 这个系列根据github上的项目,每天给大家简要介绍10个简短的、且能在30秒内掌握的代码片段。 1. 唯一性以下方法可以检查给定列表是否有重复的地方,可用set()的属性将其从列表中删除。 def all_unique(lst): return…

    Python开发 2020年5月14日
  • 8个优雅的Python编程技巧

    Python最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。要写出 Pythonic(优雅的、地道的、整洁的)代码,需要多看多学大牛们写的代码,github 上有很多非常优秀的源代码值得阅读,下面列举一些常见的Pythonic写法。 1. 交换赋值 ##不推荐 temp = a a = b b = a ##推荐 a, b = b, a # 先生成一个元组(tuple)对象,然后unpack 2. Unpacking ##不推荐 l = [‘David&#82…

    Python开发 2020年5月13日
  • python实现生成图片路径和对应标签

    学计算机的同学都知道图片的路径更改特别麻烦,尤其要对应到相应的标签,这个让人炸花了眼,今天马哥python的老师搜集了一下素材,接下来就会通过python语言直接生成图片对应标签,大家也知道现在的python特别的火爆,原因就是它能够处理很多问题,接下来上代码: # coding=utf-8 # !/usr/bin/env python import sys import os.path if __name__ == “__main__”: #只需要将BASE_PATH修…

    Python开发 2020年5月13日
  • 零基础怎么学Python,这样学就对了!

    众所周知,Python以优雅、简洁著称,入行门槛低,可以从事Linux运维、Python Web网站工程师、Python自动化测试、数据分析、人工智能等职位,薪资待遇呈上涨趋势。 Python入门知识一:解释器 Python是一种面向对象的解释型计算机程序设计语言,因此想要学好Python你必须要了解解释器。由于Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码。 目前常见的Python解释器有CPython、IPytho…

    Python开发, 技术干货 2020年5月13日
  • 8个优雅的Python编程技巧

    Python最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。要写出 Pythonic(优雅的、地道的、整洁的)代码,需要多看多学大牛们写的代码,github 上有很多非常优秀的源代码值得阅读,下面列举一些常见的Pythonic写法。 1. 交换赋值 ##不推荐 temp = a a = b b = a ##推荐 a, b = b, a # 先生成一个元组(tuple)对象,然后unpack 2. Unpacking ##不推荐 l = [‘David&#82…

    Python开发 2020年5月12日
  • python实现生成图片路径和对应标签

    学计算机的同学都知道图片的路径更改特别麻烦,尤其要对应到相应的标签,这个让人炸花了眼,今天马哥python的老师搜集了一下素材,接下来就会通过python语言直接生成图片对应标签,大家也知道现在的python特别的火爆,原因就是它能够处理很多问题,接下来上代码: # coding=utf-8 # !/usr/bin/env python import sys import os.path if __name__ == “__main__”: #只需要将BASE_PATH修…

    Python开发 2020年5月12日
  • Python必备-python文件打包实战技巧

    众所周知,python是一种脚本语言,python程序必须在python环境下运行,所以如果想把自己写的程序给别人看的话,就比较麻烦,他需要先配置python环境,对于电脑小白来说这是“要命”的事情。而且如果是客户的话,也不想让对方知道源代码,那么怎样才能既保留自己的源代码同时又能让对方很方便的使用自己的程序呢? PyInstaller的安装可以在命令行输入以下命令直接安装: pip install PyInstaller 如果看到Successfully install PyInstaller…

    Linux云计算 2020年5月11日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!