草庐IT

【可视化分析案例】用python分析B站Top100排行榜数据

一、数据源之前,我分享过一期爬虫,用python爬取Top100排行榜:最终数据结果,是这样的:TOP100数据在此数据基础上,做python可视化分析。二、数据读取首先,读取数据源:#读取csv数据df=pd.read_csv(csv)三、数据概览用shape查看数据形状:#查看数据形状df.shape用head查看前n行:#查看前5行df.head(5)用info查看列信息:#查看列信息df.info()用describe查看统计性分析:#描述性统计分析df.describe()描述性统计四、数据清洗查看是否存在空值:#查看空值df.isna().any()查看空值每列都是False,没有

实战——红日ATT&CK系列靶场(一)

前言:在最近一年的工作中,很少能接触到内网渗透的工作,为了进一步锻炼内网渗透的能力,理清内网渗透中的思路及攻击手法,笔者打算对国内外的优秀内网靶场进行模拟实战训练,记录自己的思路以及不足处,本篇将记录对红日ATT&CK系列靶场实战渗透过程。环境配置:腾讯云主机:81.x.x.x(攻击机)、192.168.54.129(Kali攻击机)win7(VM1):192.168.54.128(模拟外网web服务器,可出网),192.168.52.143(NAT网卡,VMnet1网卡)windowsserver2003(VM2):192.168.52.141,模拟内网域成员主机(VMnet1,不出网)wi

Linux用户分类

Linux用户分类在Linux系统中,对于文件和目录而言,用户可以分为以下三类:文件或目录的属主与属主同组的用户其他用户(超级管理员除外)root用户是Linux系统中的超级管理员,拥有最大的权限,拥有对文件和目录的全部权限。chown:更改文件属主,也可以同时更改文件属组chown[–R]属主名⽂文件名chown[-R]属主名:属组名文件名实例:修改文件file.txt的属主为tom实例:修改文件file.txt的属主为vae,属组为root。chgrp:更改文件属组chgrp[-R]属组名文件名参数选项-R:递归更改文件属组,就是在更更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的

6款Linux常用远程连接工具,你最中意哪一款?

Hi,大家好。远程连接的实现方法有很多,概括地说有两种,一种是用系统自带的远程连接,另外一种是用第三方软件进行远程连接。今天分享6款非常好用的Linux远程连接工具,一起来看看吧。一Xshell简介xshell是一个非常强大的安全终端模拟软件,它支持SSH1,SSH2,以及Windows平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。特点①界面设计简洁,人性化,用起来比较舒服。②支持标签,打开多个会话链接的时候比较方便。③可以保存密码,方便下次直接使用,当然要做好电脑安全防护。④支持rz和sz命令,这两个命令在传

自动下载视频、弹幕、评论软件【python制作】

前言嗨喽,大家好呀~这里是爱看美女的茜茜呐又到了学Python时刻~激不激动,开不开森!今天我们来实现一个Python采集视频、弹幕、评论一体的小软件。平常咱们都是直接代码运行,不过今天,我们来把它做成软件?这样的话,再也不担心分享给你朋友,但他是零基础小白,运行老报错啦~那下面,准备好你得小手手,系好安全带,开始发车啦~效果展示首先我们来看看效果图(绝不承认我想先调胃口~)咋再来随便找个视频下载一下?弹幕和评论我都顺便下载了~有一说一,确实狠方便,就是下载视频太大的话,会卡一下。注意:我这里视频没有做去水印得哦~代码下载视频requests数据请求模块,第三方模块,需要在cmd里进行pipi

使用grep命令提取指定基因信息

准备基因名称信息基因名称编写脚本catgene.txt|whilereadiddogrep${id}pb_pav.tsv>>gene_pav.txtdone没有得到结果文件,使用cat-v命令查看文件格式,发现结尾有^M的标记编码问题dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n,而Unix&Linux文件的换行符为\n.dos2unix命令其实就是将文件中的\r\n转换为\n。而unix2dos则是和dos2unix互为孪生的一个命令,它是将Linux&Unix格式文件转换为Windows格式文件的命令。感谢梁同学

Python打包exe可执行文件(全)

一、标准打包    目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本篇文章,也将采用这种常见的、大众化的打包方式,进行打包。(废话不多说,正文!!!)二、使用步骤1.安装Pyinstaller首先我们需要安装Pyinstaller,我们直接在相应的项目环境下进行安装即可。pipinstallpyinstaller2.写入代码3、在打开cmd,cd到我们要打包的文件路径。4、执行命令Pyinstaller-Fxxx.py即可进行exe文件打包。命令中的-F参数表示覆盖打包,这样在打包时,不管我们打包几次,都是最新的,这个记住就行,固定命令。执行完毕之后,会生成几个文件夹,如

Python环境(miniconda+pycharm-community+jupyter notebook)配置教程

本文为作者配置python环境的实操教程,面向初学者,因此内容较为详细。主要内容为python环境配置教程,包括miniconda,PyCharm,Jupyternotebook的安装与配置及其常用技巧。教程以Windows11系统为平台作进行安装与演示,其他系统可能存在少许差异。一、软件准备本教程需要的文件如下表所示:(如需要其他版本,可以到以下网址进行下载)Anaconda的安装包:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/精简版的Anaconda的安装包Miniconda3(电脑配置较差时使用):https://mirro

今曰油条_signature参数pyexecjs调用

今曰油条下拉滚动新闻,url有个_signature,cookies里也有2个加密参数,先不管,WX20220623-183043@2x.png看看_signature怎么来的WX20220623-183705@2x.pngi就是_signature,每次结果都不一样,不要在意细节,看着像就行WX20220623-184323@2x.png继续走,到这里,return有点长,console看看结果WX20220623-184436@2x.pngWX20220623-184931@2x.png就是这个K(b,e,f,a,d,c,n,i)了,进去看看:WX20220623-185032@2x.pn

BGI-College生信入门——5、Linux下的软件安装与Vim编辑器

linuxbasicsLinux系统下一切皆是文件,Linux文件系统包含排列在磁盘或其他区块存储设备目录中的文件Linux文件系统是一个树状结构,以“/”目录为根目录我们通过安装并且调用tree可以查看Linux文件系统的结构#-d参数表示查看目录,-L参数表示查看的层级tree -d -L 11、bin实际上就是binaries(二进制文件)的缩写,里面存放的命令可被普通用户和root用户调用2、boot,译文是启动(计算机),里面存放着Linux启动时所需的核心文件3、dev,是device(设备)一词的缩写,该目录存放的是Linux的外部设备。在Linux系统中,访问设备的方式和访问文