
Python
牛哥123
这个作者很懒,什么都没留下…
展开
-
Python学习笔记
文章目录前言字符串str.join(iterable)文档说明示例前言从做本科毕业设计到现在,用Python接近两年了,写代码的状态也变了许多。前几天心血来潮写个C程序,编译的时候发现自己每一行都没有加分号,报了10个错哈哈哈。不过Python真的简单好用,日常写个什么小东西都可以直接用。后来听说Ruby对程序员特别友好,就一直想写写试试,当时想着,不如老板让写的读心师界面就用Ruby来写。...原创 2018-12-28 14:23:06 · 270 阅读 · 0 评论 -
使用pandas划分训练集和验证集
最近下载了一个很大的数据集,用csv文件保存的标签,如何优雅地把这个数据集划分成训练集和验证集呢?我用一个5行的DataFrame举个例子:哦对了上次有同学说我图有点大,这次我给它搞小点。如图data1是一个大小为5的数据集,我想把它分成3条训练集和2条验证集。使用DataFrame.sample函数:DataFrame.sample(n=None, frac=None, replac...原创 2018-12-24 10:40:35 · 17737 阅读 · 14 评论 -
给python程序加上进度条
安装pip install progressbar2 -i https://pypi.douban.com/simple使用方法1import progressbar# 未知长度:max_value=progressbar.UnknownLengthwith progressbar.ProgressBar(max_value=len(val_loader)) as bar: f...原创 2018-12-25 21:52:03 · 1078 阅读 · 0 评论 -
Python多进程
代码from multiprocessing import Processdef f1(name): print(name, "f1") returndef f2(name): print(name, "f2") returnif __name__=="__main__&原创 2019-01-12 15:38:21 · 250 阅读 · 1 评论 -
工作环境迁移指南
首先借一下sudo账号,登陆这台新机器。登陆之后给自己建立一个新账号:useradd zihao_wang给自己改个新密码:passwd zihao_wang给自己加上sudo权限:改/etc/sudoers文件,在root ALL=(ALL:ALL) ALL下面加上一行zihao_wang ALL=(ALL:ALL) NOPASSWD:ALL然后给自己建一个主目录:mkdir ...原创 2019-01-16 20:48:09 · 546 阅读 · 4 评论 -
排序宝宝
def make_big3(in_list, b, lent): if 2*b+2 == lent: if in_list[2*b+1] >= in_list[b]: maxi = 2*b+1 else: maxi = b elif 2*b+2 < lent: if in_l...原创 2019-01-23 02:05:35 · 213 阅读 · 0 评论 -
新建Jupyter Lab的Kernel
conda install ipykernelpython -m ipykernel install --name my --display-name my原创 2019-01-29 00:09:00 · 1259 阅读 · 0 评论 -
统计一个文件夹里所有视频总时长
一个文件夹里有很多子文件夹,每个子文件夹里有一些视频,如何知道这个根目录下所有视频一共有多少分钟呢?我用python写了一个小程序完成这个工作,用os.walk遍历文件,再用moviepy获得视频时长,用datatime把秒数转换成易读格式,代码在GitHub,欢迎大家Star!https://github.com/aihy/my-tricks/blob/master/compute_dura...原创 2019-01-29 00:20:47 · 7574 阅读 · 3 评论