【python – 如何获取数字的前两位数?】教程文章相关的互联网学习教程文章

python获取字典键值对dict.get()和dict['key']的区别【图】

dict.get()和dict[‘key‘]总结:  对字典中已存在的键值对的获取,两者的结果没有区别:   当获取不存的键值对时dict[key]的方式会报错: 但是使用get的方式可对其设置默认值: ']的区别' ref='nofollow'>python获取字典键值对dict.get()和dict['key']的区别原文:https://www.cnblogs.com/01black-white/p/14002718.html

python获取目录下所有文件的方法【代码】

本文实例讲述了python获取目录下所有文件的方法。分享给大家供大家参考。具体分析如下:os.walk()函数声明:walk(top,topdown=True,onerror=None)1. 参数top表示需要遍历的目录树的路径2. 参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件3. 参数onerror的默认值是"None",表示忽略文件遍历时产...

Python获取网页指定内容(BeautifulSoup工具的使用方法)【图】

page = urllib2.urlopen(url) contents = page.read() #获得了整个网页的内容也就是源代码 print(contents) url代表网址,contents代表网址所对应的源代码,urllib2是需要用到的包,以上三句代码就能获得网页的整个源代码 2 获取网页中想要的内容(先要获得网页源代码,再分析网页源代码,找所对应的标签,然后提取出标签中的内容) 2.1 以豆瓣电影排名为例子 网址是http://movie.douban.com/top250?format=text,进入网址后...

Python从菜鸟到高手(6):获取用户输入、函数与注释【代码】【图】

1. 获取用户输入 ??要编写一个有实际价值的程序,就需要与用户交互。当然,与用户交互有很多方法,例如,GUI(图形用户接口)就是一种非常好的与用户交互的方式,不过我们先不讨论GUI的交互方式,本节会采用一种原始,但很有效的方式与用户交互,这就是命令行交互方式,也就是说,用户通过命令行方式输入数据,程序会读取这些数据,并做进一步的处理。??从命令行接收用户的输入数据,需要使用input函数。input函数接收一个字符串类...

python--获取对象信息【代码】

获取对象信息拿到一个变量,除了用 isinstance() 判断它是否是某种类型的实例外,还有没有别的方法获取到更多的信息呢?例如,已有定义:class Person(object):def__init__(self, name, gender):self.name = nameself.gender = genderclass Student(Person):def__init__(self, name, gender, score):super(Student, self).__init__(name, gender)self.score = scoredef whoAmI(self):return‘I am a Student, my name is %s‘ % se...

python获取网卡ip信息实例【代码】

import psutil def get_netcard():"""获取网卡名称和ip地址"""netcard_info = []info = psutil.net_if_addrs()print(info.items())for k, v in info.items():for item in v:if item[0] == 2 andnot item[1] == ‘127.0.0.1‘ :#去除通过dhcp获取ip方式没获取时分配的的自动专有地址if"169.254."notin item[1]:# netcard_info.append((k, item[1]))netcard_info.append(item[1])print("K",k)return netcard_info if__name__ == ‘__...

python-获取当前时间

取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:1357723206.31但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:time.localtime(tim...

使用 python 收集获取 Linux 系统主机信息【代码】

使用 python 代码收集主机的系统信息,主要:主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存等系统信息。#!/usr/bin/env python #encoding: utf-8‘‘‘ 收集主机的信息: 主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存信息 ‘‘‘from subprocess import Popen, PIPE import os,sys‘‘‘ 获取 ifconfig 命令的输出 ‘‘‘def getIfconfig():p = Popen([‘ifconfig‘], stdout = PIPE)dat...

Python使用bs4获取58同城城市分类的方法【代码】

本文实例讲述了Python使用bs4获取58同城城市分类的方法。分享给大家供大家参考。具体如下: # -*- coding:utf-8 -*- #! /usr/bin/python import urllib import os, datetime, sys from bs4 import BeautifulSoup reload(sys) sys.setdefaultencoding( "utf-8" ) __BASEURL__ = "http://bj.58.com/" __INITURL__ = "http://bj.58.com/hezu/" soup=BeautifulSoup(urllib.urlopen(__INITURL__)) lv1Elements = soup.html.body.secti...

nagios通过python获取ESXi硬盘SMART信息【代码】

ESXi可以在相关面板上看见smart信息, 我这边公司用的是组装的服务器,然后不支持,只好用SSH的办法去获取了。Nagios监控是按退出的状态代码来显示相关信息的。退出代码如下:0 ok; 1 warning; 2 critical; 3 unknownpython可以用 paramiko 去实现SSH连接并执行命令这一过程。paramiko 下载位置pypi.python.org/pypi/paramiko#!/usr/bin/env python import paramiko import re import sys #0 ok; 1 warning; 2 critical; 3 unknown...

【Python】百度地图API获取地理信息【代码】

接口文档:http://lbs.baidu.com/index.php?title=webapi/guide/webservice-placeapi#service-page-anchor-1-31、示例中的数据是从链家拿到的北京小区信息,包含小区名和所在行政区,例如朱雀门/西城,实例化CheckEstateData(朱雀门, 西城)2、API中region可以多维度组合,为防止全国或同行政区有重名,例如北京有多个万达广场,最好加上region=市+区3、有一些百度API会把小区名莫名解释成错误的名称,例如《东四西大街50号院》->《...

Python学习笔记_获取当前目录和上级目录【代码】【图】

实验目标:获取当前目录和上级目录系统环境: 1、OS:Win10 64位 2、Pythoh 3.7 3、实验路径:C:\Work\Python\MergeExcel代码参考:# -*- coding:utf-8 -*-import osprint(‘***获取当前目录***‘) print(os.getcwd())print(‘\n‘)print(‘***获取上级目录***‘) print(os.path.abspath(os.path.dirname(os.getcwd()))) print(os.path.abspath(os.path.join(os.getcwd(), "..")))print(‘\n‘)print(‘***获取上上级目录...

python获取文件版本信息、公司名和产品名的方法【代码】

本文实例讲述了python获取文件版本信息、公司名和产品名的方法,分享给大家供大家参考。具体如下:该python代码可得到文件版本信息、公司名和产品名。其他的信息都在返回的字典中。具体代码如下:def _getCompanyNameAndProductName(self, file_path): """ Read all properties of the given file return them as a dictionary. """ propNames = (‘Comments‘, ‘InternalName‘, ‘ProductName‘, ‘CompanyName‘, ‘LegalCopyri...

python3获取指定目录内容的详细信息【代码】【图】

不同平台获取指定目录内容的详细信息命令各不相同: Linux中可以通过ls -al获取获取 windows中可以通过dir命令获取 下面是我写的一个通用获取目录内容详细信息的python3脚本:#!/usr/bin/env python3 # -*- coding: utf-8 -*-import os, time, sys from os.path import join, getsizedef ListDir(dir_data):‘‘‘:param dir_data: 指定获取内容的目录每次返回目录下的一个文件或文件夹(生成器练习)‘‘‘...

Python3获取本机IP(多网卡)【代码】

Python获取本机IP地址的一般方法为import socketIP = socket.gethostbyname(socket.gethostname())  通过gethostname获取主机名,再用gethostbyname将主机名转换为IP地址。  那么,问题来了。如果主机有多个网卡/IP,怎样获取某个指定的IP地址呢?  一个方法是通过socket.gethostbyname_ex获取主机IP地址列表,然后遍历列表取得自己需要的IP。  更简单的方法(不用修改代码,还是用socket.gethostname函数),是通过配置ho...