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

python获取操作系统平台、版本及架构【代码】

platform模块提供了底层系统平台的相关信息系统架构32位还是64位>>>import platform >>> platform.architecture() (‘64bit‘,‘ELF‘)# python 3.3.2+ 64 bits on debian jessie 64 bits (‘32bit‘,‘WindowsPE‘)# python 3.3.2 32 bits on windows 8.1 64 bits (‘64bit‘,‘WindowsPE‘)# python 3.3.2 64 bits on wndows 8.1 64 bits (‘64bit‘, ‘‘)# python 3.4.1 64 bits on mac os x 10.9.4 ELF和WindowsPE是可执行文件...

python获取从命令行输入数字的方法【代码】

本文实例讲述了python获取从命令行输入数字的方法。分享给大家供大家参考。具体如下: #---------------------------------------- # Name: numerical_input.py # Author: Kevin Harris # Last Modified: 02/13/04 # Description: This Python script demonstrates # how to get numerical input # from the command line # and use the if-else conditional. #-----------------------------...

Python2爬虫获取的数据存储到MySQL中时报错"Incorrect string value: '\\xE6\\x96\\xB0\\xE9\\x97\\xBB' for column 'new' at row 1"的解决办法

由于一直使用python3进行编码,在使用Python2时,将爬虫数据连接数据库进行存储时,出现如上的报错,经查资料 是数据库编码问题。如下转自:http://www.cnblogs.com/liuzhixin/p/6274821.html 的博客,在此感谢博主的慷慨分享之情。 错误原因:我们可以看到错误提示中的字符0xF0 0x9F 0x98 0x84 ,这对应UTF-8编码格式中的4字节编码(UTF-8编码规范)。正常的汉字一般不会超过3个字节,为什么为出现4个字节呢?实际上是它对应的是...

Python 之 获取Host Esxi 主机信息【代码】【图】

代码 #Author Kang #获取ESXI主机的CPU和内存使用情况,并统计百分比import ssl import pysphere from pysphere import VIServer,MORTypes,VIProperty from pysphere.resources import VimService_services as VIssl._create_default_https_context = ssl._create_unverified_context host_ip = ‘10.3.151.2‘ username = ‘root‘ passwd = ‘password‘ s = VIServer() s.connect(host_ip,usern...

Python中获取当前时间 获取当前时间前几天的代码

当然 需要引入 datetimeimport datetime获取当前日期:datetime.datetime.now().strftime(‘%Y-%m-%d‘)获取当前日期前七天日期: now_time = datetime.datetime.now() yes_time = now_time + datetime.timedelta(days=-7) yes_time_nyr = yes_time.strftime(‘%Y-%m-%d‘)  原文:http://www.cnblogs.com/aiyr/p/6547767.html

python获取各个时间段【代码】

#当前一周 def week_get_now(self): import datetimed = datetime.datetime.now()dayscount = datetime.timedelta(days=d.isoweekday()) dayto = dsixdays = datetime.timedelta(days=6) dayfrom = dayto - sixdays date_from = datetime.datetime(dayfrom.year, dayfrom.month, dayfrom.day, 0, 0, 0) date_to = datetime.datetime(dayto.year, dayto.month, dayto.day, 23, 59, 59) return str(date_from), str(date_to) #...

python实现连接MySQL并获取数据【代码】

最近在弄zabbix监控MySQL事宜,发现shell脚本无法解决字符串转换为整数操作,于是想到了Python,这里就用Python3环境首先安装pymysqlpip install pymysql 1#!/usr/bin/env python 2# -*- coding: utf8 -*- 3import pymysql4 mysql_connect = pymysql.connect(host=‘192.168.3.5‘,user=‘root‘,passwd=‘123456‘,port=3306,db=‘mysql‘,charset = ‘utf8‘)5 cur = mysql_connect.cursor()6 cur.execute("show global status")...

python获取全部股票每日基本面指标,用于选股分析、报表展示等

接口:daily_basic更新时间:交易日每日15点~17点之间描述:获取全部股票每日重要的基本面指标,可用于选股分析、报表展示等。积分:用户需要至少300积分才可以调取,具体请参阅本文最下方积分获取办法注:tushare库下载和初始化教程,请查阅我之前的文章输入参数名称 | 类型 | 必选 | 描述ts_code | str | Y | 股票代码(二选一)trade_date | str ...

mysql python pymysql模块 获取插入的最后一条数据的自增ID lastrowid()方法【代码】

调用游标下的lastrowid 可以获取插入之前的表里id字段存放到哪个自增idcursor.lastrowidmysql> select * from userinfo; +----+-------+-----+ | id | name | pwd | +----+-------+-----+ | 1 | mike | 123 | | 2 | jack | 456 | | 3 | alex | 555 | | 4 | peter | 989 | | 5 | app | 123 | | 6 | tom | 556 | +----+-------+-----+ 6 rows in set (0.03 sec)我再用脚本 插入三条记录 自增id就是从 7开始,获取我插入...

python-基础-os.path.realpath((__file__))、os.path.abspath((__file__))、os.path.dirname()获取文件根目录【图】

思考:如果把测试文件、测试报告、日志信息放在某一个路径下需要读取和保存的话 需要给对应方法提供路径,假如data放着测试数据:test_date.xlsx 路径如何获取那? 方法一:1)获取py脚本所在路径os.path.realpath((__file__))2)使用os.path.split()分割路径与文件,以元组的形式返回,我们运用这个特性获取py文件的上级路径‘script’。os.path.split(os.path.realpath(__file__))[0]3)使用os.path.join()进行路径拼接,如果直接...

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

爬虫代理IP由飞猪HTTP服务供应商提供 使用 python 代码收集主机的系统信息,主要:主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存等系统信息。代码开始:#!/usr/bin/env python #encoding: utf-8‘‘‘ 收集主机的信息: 主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存信息 ‘‘‘from subprocess import Popen, PIPE import os,sys‘‘‘ 获取 ifconfig 命令的输出 ‘‘‘ def getIfconfi...

Python获取硬件信息 (硬盘序列号,CPU序列号)【代码】

原文链接:https://www.cnblogs.com/blog-rui/p/12108072.html安装的包pip install wmi pip install pywin32import wmic = wmi.WMI()# # 硬盘序列号for physical_disk in c.Win32_DiskDrive():print(physical_disk.SerialNumber)# CPU序列号for cpu in c.Win32_Processor():print(cpu.ProcessorId.strip())# 主板序列号for board_id in c.Win32_BaseBoard():print(board_id.SerialNumber)# mac地址for mac in c.Win32_NetworkAdapt...

python-异常处理 traceback获取详细异常【代码】

直接来几个简单的栗子:try: 100/0except Exception as err: print(err)输出结果:division by zero 只知道是报了这个错,却不知道在哪个文件哪个函数哪一行报的错。 使用 traceback 模块import traceback try: 100/0 except Exception,e: traceback.print_exc() 输出结果:Traceback (most recent call last): File "D:/code/www/jiaoben/test/test1.py", line 3, in <module> 100/0ZeroDivisionError: division b...

python连接mysql获取数据 字符串 获取变量【代码】

python脚本中的变量经常会变动,所以考虑写到mysql里面如何获取mysql里面数据作为参数,参考如下脚本: #!/usr/bin/python # -*- coding: utf-8 -*- import MySQLdb # 打开数据库连接 db = MySQLdb.connect("3.12.5.1", "root", "root", "test", charset=‘utf8‘) # 使用cursor()方法获取操作游标 cursor = db.cursor() # 使用execute方法执行sql语句 cursor.execute("select media_source_dir from app_configs a where a.ip_ad...

使用python根据ip获取目标地理位置信息【代码】【图】

信息安全很重要,你的地理位置可能暴露了!!!使用python和GeoLite2获取目标的地理位置 1#! /usr/bin/env python 2#-*- coding:utf-8 -*- 3 4‘‘‘ 5Created on 2019年12月8日6 7@author: Admin8‘‘‘ 9 10from copy import copy11import optparse12import re13 14import geoip2.database15 16 17 reader = geoip2.database.Reader(‘GeoLite2-City.mmdb‘)18 19# 查询IP地址对应的物理地址 20def ip_get_location(ip_ad...