• 欢迎来到小爱博客,一个分享互联网IT技术的网站,喜欢就收藏吧!

标签:python

python

python sys.argv[]详解

python sys.argv[]详解
sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。其第一个元素是程序本身,随后才依次是外部给予的参数。 下面我们通过一个极简单的test.py程序的运行结果来说明它的用法。 <……继续阅读 »

小爱 2个月前 (08-19) 54浏览 0评论 1个赞

linux

对象存储oss使用python上传文件

对象存储oss使用python上传文件
上传本地文件 以下代码用于上传本地文件: # -*- coding: utf-8 -*- import oss2 # 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。 auth = os……继续阅读 »

小爱 2个月前 (08-19) 61浏览 0评论 1个赞

elasticsearch

python api操作elasticsearch

python api操作elasticsearch
什么是 Elasticsearch 想查数据就免不了搜索,搜索就离不开搜索引擎,百度、谷歌都是一个非常庞大复杂的搜索引擎,他们几乎索引了互联网上开放的所有网页和数据。然而对于我们自己的业务数据来说,肯定就没必要用这么复杂的技术了,如果我们想实现自己的搜索引擎,方便存储和检索,Elasticsearch 就是不二选择,它是一个全文搜索引擎,可以快速地储存、搜索……继续阅读 »

小爱 3个月前 (08-12) 93浏览 0评论 0个赞

python

python request模块详解

python request模块详解
虽然Python的标准库中 urllib2 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 “HTTP for Humans”,说明使用更简洁方便。 Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用:) Requests 继承了urllib2的所有特性。Requ……继续阅读 »

小爱 3个月前 (08-08) 52浏览 0评论 1个赞

python

python调用shell命令常用方法

python调用shell命令常用方法
方法一、使用os模块的system方法:os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256表示未找到,该方法适用于shell命令不需要输出内容的场景。 举例说明: 1. 列举当前目录下的所有文件。 1 import os 2 val = os.system('ls -al') 3 ……继续阅读 »

小爱 3个月前 (08-08) 47浏览 0评论 1个赞

python

python 获取本机IP地址

python 获取本机IP地址
方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket # 获取本机计算机名称 hostname = socket.gethostname() # 获取本机ip ip = socket.gethostbyname(hostna……继续阅读 »

小爱 3个月前 (08-08) 56浏览 0评论 1个赞

python

python 比较字符串是否一样

python 比较字符串是否一样
在python中,判断两个变量是否相等或一样,可以使用==或者is来判断;判断不一样可以使用 is not。 示例 使用注意事项 1.有时候两个字符串打印出来看着一样,但是判断却是False?如果两个字符串末尾有其他符号,比如回车‘\n’,print的时候无法发现的,所以需要strip: <code class="has-numberin……继续阅读 »

小爱 3个月前 (08-08) 49浏览 0评论 0个赞

python

python dict字典的增删改查

python dict字典的增删改查
#coding=utf-8 ''' 数据类型划分: 可变数据类型 , 不可变数据类型 不可更改数据类型: 元祖,bool,str,int 可哈希 可变数据类型 :list ,dict, 不可哈希 dict key 必须是不可变数据类型 可哈希 value 任意数据类型 dict 优势: 二分查找去查询 储存大量的关系数据……继续阅读 »

小爱 3个月前 (08-08) 47浏览 0评论 0个赞

python

python split()方法

python split()方法
描述 Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串 语法 split() 方法语法: <span class="pln">str</span><span class="pun">.</span>&……继续阅读 »

小爱 3个月前 (08-08) 47浏览 0评论 0个赞

python

python字符串str和json格式的转换

python字符串str和json格式的转换
str转json str转换为json格式,前提一定需要保证这个str的格式和json是一致的,即左边最外层是大括号,右边的最外层是大括号。如果不一致,推荐用正则进行拆分至和json格式一致 1. 通过json.loads进行转换 <code class="has-numbering">import json str = &……继续阅读 »

小爱 3个月前 (08-07) 41浏览 0评论 0个赞

prometheus

基于Prometheus的Pushgateway实战

基于Prometheus的Pushgateway实战
一、Pushgateway 简介 Pushgateway 是 Prometheus 生态中一个重要工具,使用它的原因主要是: Prometheus 采用 pull 模式,可能由于不在一个子网或者防火墙原因,导致 Prometheus 无法直接拉取各个 target 数据。 在监控业务数据的时候,需要将不同数据汇总, 由 Prometheus 统一收集。 ……继续阅读 »

小爱 3个月前 (08-05) 58浏览 0评论 0个赞

prometheus

prometheus数据上报方式 pushgateway

prometheus数据上报方式 pushgateway
pushgateway 客户端使用push的方式上报监控数据到pushgateway,prometheus会定期从pushgateway拉取数据。使用它的原因主要是: Prometheus 采用 pull 模式,可能由于不在一个子网或者防火墙原因,导致Prometheus 无法直接拉取各个 target数据。 在监控业务数据的时候,需要将不同数据汇总, 由……继续阅读 »

小爱 3个月前 (08-05) 60浏览 0评论 0个赞

prometheus

Prometheus 数据监控 for Python Client

Prometheus 数据监控 for Python Client
Prometheus 是一个开源的时序数据库,网上主要的应用方向都是用于服务器和容器等生产信息监控。 Prometheus对于Python有官方的库支持,地址https://github.com/prometheus/client_python#instrumenting 以下根据一些网上资料整理一些笔记: 首先数据模型: <metric name……继续阅读 »

小爱 3个月前 (08-05) 93浏览 0评论 0个赞