python画横线竖线作为分界线

在作图的时候,经常会碰到需要添加分界线的情况,那么python里面那些函数可以方便的画出水平横线或者垂直竖线呢,下面介绍两种可以方便的添加水平或者垂直直线的函数。 1.使用matplotlib.pyplot的hlines和vhlines ######导入需要模块 import numpy as np import matplotlib.pyplot as plt ###……

阅读全文

Linux挂载移动硬盘

机器重启后,移动硬盘就不识别了,需要重新挂载,但是使用fdisk -l之后并没有发现移动硬盘的踪迹。也就无从挂载了。 挂载磁盘方法 首先使用fdisk -l查看当前硬盘状态。 ➜ ~ fdisk -l WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion. 磁盘 /dev/sdb:320.1 GB, 320072933376 字节,625142448 个扇区 Units =……

阅读全文

seaborn画小提琴图(violin plot)

简介 小提琴图是用来展示多组数据的分布状态以及概率密度。跟箱线图类似,但是可以密度层面展示更好。在数据量非常大不方便一个一个展示的时候小提琴图特别适用。而python里面的seaborn包可以很方便的画出小提琴图。 参数 小提琴图各位置对应参数,中间一条就是箱线图数据,25%,50%,……

阅读全文

五步轻松实现linux免密登录

SSH英文全程Secure SHELL,是被广泛用于linux系统安全可靠的远程命令执行程序,而用来进行安全文件传输的SCP同样基于SSH的安全协议。 当服务器比较多的时候,每次都要频繁输入密码显得特别麻烦,那么怎样免密码登录且做到安全可靠呢,当然是可以的。这里我们将分为五步完成RH……

阅读全文

python里shadowcopy和deepcopy的区别

python中,经常会需要拷贝特定对象,在此可能就会遇到各种bug,原因就是明白这三种操作的区别,赋值,浅拷贝,深拷贝。 赋值(=),浅拷贝(copy)和深拷贝(deepcopy)比较容易区别开的是赋值和两种拷贝的区别,但是对于浅拷贝和深拷贝却不那么容易区分。 赋值语句并不会赋值对象……

阅读全文

python3 requests模块用法实例

python3的网络模块相对python2真的方便了很多,requests一个包就包含了python2的多个包,这从实例说明requests用法,作为复习和以后的参考。 requests并不是python默认安装的,没安装使用pip install requests安装便是,下面是requests……

阅读全文

python 魔术方法详解

什么是Python魔术方法 什么是魔术方法呢?当然它跟魔术师没有真正的联系。在面向对象的Python中处处可见。它们是一些可以让你对类添加“魔术”的特殊方法。这些方法在进行特定的操作时会被自动调用,它们是Python面向对象下智慧的结晶。初学者掌握Python的魔法方法也就变得尤为……

阅读全文

文献下载

还在为不会登学校的VPN下载文献或者不知道如何使用sci-hub下载文献吗,这里提供最简单的文献下载服务sci-hub的接口连接。 使用方法 1.找到文献所在杂志对应的页面。 比如今天的cell最新文章Tac1-Expressing Neurons in the Periaqueductal Gray Facilitate the Itch-Scratching Cycle via Descending Regulation。到cell……

阅读全文

boxes:有趣的命令行字符串形状工具

经常使用github的时候可以发现别人的仓库代码help帮助信息或者查看网页源码里面总是有那么好看的字符串构成的图案,但是自己的代码就没有这些修饰显得那么丑陋。那么如何才能够生成高大上的字符串形状呢?答案就是使用有趣的命令行字符串形状工具boxes。 先来看一个例子 yum install boxes -y echo "this is my……

阅读全文

sgRNA接头添加

此工具是用于设计好的sgRNA的接头添加。 使用方法 1.填写此sgrna名称。后面加好接头后的sgRNA的名字使用的是此处填写的名称。 2.添加sgRNA的序列。将用各种工具设计好的sgRNA序列填上。 接头添加……

阅读全文