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

python-如何获取集合内嵌套项目的值?【代码】

假设我有这个文件:{"_id" : ObjectId("4e2f2af16f1e7e4c2000000a"),"location" : {"geometry" : [[ 123, 23.45321 ],[ 124.55632, 43.256 ]]},"advertisers" : {"created_at" : ISODate("2011-07-26T21:02:19Z"),"category" : "Infinity Pro Spin Air Brush","updated_at" : ISODate("2011-07-26T21:02:19Z"),"lowered_name" : "conair","twitter_name" : "","facebook_page_url" : "","website_url" : "","user_ids" : [ ],"blog...

python-Pyshark:仅当相同的键名称(字段名称)显示多个具有不同值的条目时,才能获取第一个字段值【代码】

我正在使用Pyshark解析Wireshark嗅探器日志,当使用’get_field_value’函数检索字段值时,我使用了导出的Json格式文件(基于pcapny文件)来查找字段名称. 例如,为了获取BSSID值: >在Json格式文件中,此信息显示为"wlan.bssid": "11:22:33:44:55:66">然后我可以使用:value = packet['wlan'].get_field_value('bssid')>预期结果:value == '11:22:33:44:55:66'>对于这种情况,它工作正常. 但是当我移动到信标数据包中的“ wlan_mgt”部分...

python-如何从保存的graph.pb中获取Session的Graph对象【代码】

我创建了一个张量流图.我可以加载例如with tf.gfile.FastGFile(modelFullPath, 'rb') as f:graph_def = tf.GraphDef()graph_def.ParseFromString(f.read())_ = tf.import_graph_def(graph_def, name='')这会将在protobuffer文件中定义的图形放置为当前的默认图形.如果我现在创建一个会话,则此图将用作当前图. 尝试将序列化的graph_def对象保存到变量并以with tf.Session(graph=graph_def) as sess:以预期的错误结尾TypeError: grap...

使用Python OS模块获取Unix文件类型

我想获取路径指定的文件的UNIX文件类型(确定它是常规文件,命名管道,块设备,…) 我在文档os.stat(path).st_type中找到了,但是在Python 3.6中,这似乎不起作用. 另一种方法是使用os.DirEntry对象(例如,通过os.listdir(path)),但是只有方法is_dir(),is_file()和is_symlink(). 有什么想法怎么做?解决方法:Python 3.6具有pathlib,其Path对象具有方法: > is_dir()> is_file()> is_symlink()> is_socket()> is_fifo()> is_block_device()...

python-matplotlib获取标签以显示小数【代码】

所以对于我一生,我无法弄清楚如何让标签显示小数位,而不仅仅是0,1,2 我需要它们是十进制形式,下面是我在python 3中的代码#ROE and Growth Tax_Burden = stock.loc['Net Income']/stock.loc['Pre-Tax Income'] Interest_Burden= stock.loc['Pre-Tax Income']/stock.loc['Operating Income'] Operating_Margin= stock.loc['Operating Income']/stock.loc['Revenue'] Asset_Turnover= stock.loc['Revenue']/stock.loc['Total Assets A...

python-无法使用pytesseract从图像获取文本【代码】

当我使用下面的代码时,将错误显示为“ WindowsError:[Error 2]系统找不到指定的文件”.请帮助我从图像获取文本.from pytesseract import image_to_string from PIL import Imageprint image_to_string(Image.open(r'D:\\name.jpg'),lang='eng')错误:WindowsError Traceback (most recent calllast) in ()2 from PIL import Image3—-> 4 print image_to_string(Image.open(r’D:\name.jpg’),lang...

如何在opencv python中获取视频的前一帧【代码】

我想根据视频的大小增加来检测障碍物.为此,我首先在灰色图像上应用了SIFT以获取当前帧的特征点.接下来,要将当前帧的特征点与上一帧进行比较,我想应用蛮力算法.为此,我想在上一帧中获取特征点.如何在opencv python中访问上一帧?以及当当前帧是视频的第一帧时如何避免访问前一帧? 下面是用python编写的代码,用于获取当前帧的特征点.import cv2 import numpy as npcap = cv2.VideoCapture('video3.mov')while(cap.isOpened()):ret, ...

python-获取矩阵的相邻元素的总和【代码】

我有一个矩阵例如.[[4,5,0,0,0],[5,1,2,1,0],[0,2,3,2,0],[0,1,2,1,0],[0,0,0,0,0]]对于矩阵中的每个元素,我试图获取其相邻对角元素的总和及其相邻水平和垂直元素的总和. 以矩阵中间的3为例,我试图计算对角相邻元素(1)与水平和垂直相邻元素(2)的总和.对于拐角和边缘情况,我想忽略没有元素的区域,例如(对于左上角的4,我想获得对角线相邻的1的总和以及水平和垂直相邻的总和5的. 在python中最有效的方法是什么? 到目前为止,我已经提出...

Python 优雅获取本机 IP 方法【代码】

见过很多获取服务器本地IP的代码,个人觉得都不是很好,例如以下这些 不推荐:靠猜测去获取本地IP方法 #!/usr/bin/env python # -*- coding: utf-8 -*-import socket import fcntl import structdef get_ip_address(ifname):s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)return socket.inet_ntoa(fcntl.ioctl(s.fileno(),0x8915, # SIOCGIFADDRstruct.pack('256s', ifname[:15]))[20:24])print "br1 = "+ get_ip_address...

python-获取数组的索引数组【代码】

如果我有一个这样的多维数组:a = np.array([[9,9,9],[9,0,9],[9,9,9]])我想要获得该数组中每个索引的数组,如下所示:i = np.array([[0,0],[0,1],[0,2],[1,0],[1,1],...])我发现使用np.indices做到这一点的一种方法是:i = np.transpose(np.indices(a.shape)).reshape(a.shape[0] * a.shape[1], 2)但这似乎有些笨拙,尤其是考虑到np.nonzero的存在几乎可以满足我的要求. 是否有内置的numpy函数将生成二维numpy数组中每个项目的索引数...

python-使用pandas datareader获取股票信息【代码】

我正在使用pandas datareader提取给定日期范围内的库存信息.例如:import pandas_datareader.data as web import datetime as dtstart = dt.datetime(2018,3,26) end = dt.datetime(2018,3,29)web.DataReader('IBM','morningstar', start, end).reset_index()这将为IBM返回以下数据框:这包含我要查找的信息,但我想自动遍历多个股票行情指示器(而不是手动更改股票行情指示器).理想情况下,我可以通过所需的股票行情清单循环此代码.解...

python-使用.all()和any()获取搜索数组的索引【代码】

我有数组列表,我正在使用.all()和.any()来检查数组即时搜索是否在数组列表中.t = np.array([[1,2,3], [4,5,6] , [7,8,9], [10, 11, 12]])t2 = np.array([1,2,3])print((t == t2).all(1)) outpu:> [ True False False False]在这里我可以检查t2是否在t中print((t == t2).all(1).any()) outpu:> True我的问题是我可以通过.all和.any方法获取t2在t中存在什么索引吗?解决方法:您正在寻找np.flatnonzero或np.where.>>> np.flatnonzero(...

获取python 3中的质数列表【代码】

初学者.我正在尝试返回一个列表,其中包括从0到num的所有素数.有人可以帮我找到我的代码有什么问题吗?我总是得到一个空名单.非常感谢! (我正在使用python 3.6)def task(num):num = int(num)lst = []if num < 3:return lstelse:for i in range(3,num): if not i & 1:lst = lstelse:primetest = range(3, int(i ** 0.5) + 1, 2)for n in primetest:if i % n != 0:lst.append(i)return lsttask(5)更新: 谢谢大家的评论!真的很...

python bs4在没有硒的弹出窗口中获取元素【代码】

我想在此页面的弹出窗口后面收集数据. https://www.commonsense.org/education/game/garrys-mod 我正在尝试在弹出的“主题&技能.我知道我可以使用硒,但是如果它没有用,我宁愿不使用. 我尝试收集的数据在其中:subjectSkills = gameSoup.find('div',class_='popper popper-popover subjects-skills')但是,它返回None,因为它位于如下所示的弹出窗口后面:<a href="#" id="subjects-skills" class="body-color" data-toggle="popover"...

python-获取同一文件的多个随机破碎副本的“平均值”【代码】

由于控制器损坏,从USB闪存驱动器下载文件时会随机破坏文件.我已经下载了同一文件的多个副本,并且每个副本的错误似乎通常都是唯一且随机的. 因此,我需要一个脚本来比较同一文件的多个(3到5个)损坏的副本(每个文件的大小约为100 Mb),并为每个字节“投票”正确的值,然后将其附加到输出文件中. 有没有快速简便的方法可以在Python 3中实现呢?解决方法:将字节流压缩在一起,然后使用Counter在每个位置获取共识字节.from functools import...