草庐IT

自动下载视频、弹幕、评论软件【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系统中,访问设备的方式和访问文

scanpy不同cluster及细胞类型合并

在用scanpy进行单细胞分析时往往要对聚类(leiden)后的簇进行细胞类型的标注并生成细胞图谱,但是在通常使用的更改注释的方法中new_cluster_names=[]adatas.rename_categories('leiden',new_cluster_names)new_cluster_names的字符不允许重复,而我无法确保每一个簇的细胞类型都不相同(一般都需要手动调整),于是我只能在相同的细胞类型后添加_num进行注释,如Bcell_1,Bcell_2,用此方法生成的细胞图谱如下所示image.png真的是相当难看,观察起来也很费劲。所以我一直在想怎么才能把相同的celltyp

学剪映(五)

前几天,我的头条名称让系统给改了,改成了晨星语,我自己纳闷,我也没申请改名,怎么突然自己就改了。原来我申请的抖音号名叫晨星语,它俩是一家的,自动统一了。抖音上只有一百多个粉丝,这样一来,把头条上粉丝合在一起就有六千多,太神奇了。学习剪辑,两天能发一个作品,还得学习,剪映有很多功能,一个一个的学,怎么也得俩个月。今天发一个水晶球的制作,虽然有瑕疵,但已经很满足了。等以后基本都掌握了,可以自己构思,设计情节,写文案,确实很有意思。我觉得从一个平台到另一个平台,能学到很多东西,我喜欢学,是出于好奇,喜欢多了解,没有什么成功与失败,爱好让我充实吧!

Day2-单细胞数据SRA下载

Linux下载单细胞数据数据准备首先找到你想要的数据库,我这边选择gse155513,然后点击SPR274643image.png在Sendto选择File,Format点击RunInfo,然后CreateFileimage.png看看长什么样子image.pngLinux下载原始数据进入Linux系统,选择目录cd/mnt/SSS/database创建文件夹mkdirGSE155513RAWls#看看你创建了个什么东西cdGSE155513RAW#进入下级目录新建一个txtvidownloads.txt按i进入insert模式将downloads_Path文本复制进去(观察文本完整性,自己补

你不会还在用Xshell吧?这款开源的终端工具才是yyds!

作为一名后端开发,我们经常需要和Linux系统打交道,免不了要使用Xshell这类终端工具来进行远程管理。最近发现一款更炫酷的终端工具Tabby,主题丰富,功能强大,推荐给大家!聊聊Xshell之前经常使用Xshell来操作Linux虚拟机,基本上是够用了。但是Xshell免费使用只供非商业用途,而且如果你想用FTP来进行文件传输的话,还需单独下载Xftp。无意中发现了另一款开源的终端工具Tabby,它直接集成了SFTP功能,而且界面也很炫酷,下面是它的使用界面。Tabby简介Tabby是一款现代化的终端连接工具,开源并且跨平台,支持在Windows、MacOS、Linux系统下使用。Tabb