![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
粽子小黑
一个搞不动机的辣鸡电脑维修师
展开
-
Python显示进度条 tqdm
安装pip install tqdmtqdm介绍及常用方法原创 2021-11-12 11:32:41 · 1049 阅读 · 0 评论 -
New Leetcode Track[Easy]
I am a new research guy with a hard time in reading papers.So there has little time for me to coding.In order to master Python and keep coding, I try leetcode again.I am trainning my English, so this blog wouldn’t show any Chinese.Let’s begin and pyt.原创 2021-09-03 14:37:06 · 84 阅读 · 0 评论 -
Pytorch for freshman
PytorchBasicLambda FunctionAnonymous functioni that’s not meant to be stored.Lambda Functions with Practical Examples in PythonDevice configurationdevice = torch.device('cuda' if torch.cuda.is_available() else 'cpu')TensorTensor and NumPy Transfer原创 2021-09-02 20:57:00 · 66 阅读 · 0 评论 -
Understand Tensor Deeply
Understanding dimensions in PyTorch原创 2021-08-19 16:46:12 · 86 阅读 · 0 评论 -
用VScode创建Python项目并设定起始路径
为项目运行时指定入口文件和参数原创 2021-08-19 15:00:40 · 1012 阅读 · 0 评论 -
vscode 修改python解释器
左下角有个解释器 点一下 上面就会弹出选择解释器,选一个就行了原创 2021-08-10 10:32:39 · 5122 阅读 · 4 评论 -
Pytorch Personal Tips
GPU# Device configurationdevice = torch.device('cuda' if torch.cuda.is_available() else 'cpu')targets = ids[:, (i+1):(i+1)+seq_length].to(device)argparseif __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument('--cont.原创 2021-05-27 21:58:14 · 109 阅读 · 0 评论 -
Google Colab使用记录
一、购买Google Colab ProColab Pro 值得花 9.9$/mon 订阅吗?来看这篇完整评测二、使用GPURuntime -> Change runtime type -> GPU -> High RAM三、让Colab不断连function ClickConnect(){colab.configconsole.log("Connnect Clicked - Start"); document.querySelector("#top-toolbar &g.原创 2021-05-24 22:39:51 · 553 阅读 · 0 评论 -
PIL Image.convert(‘L‘)转换图像发绿
如图,期望图片为右边,而生成为左边。本文源码:import matplotlib.pyplot as pltfrom PIL import Imageimgs_path = 'imgs\\'fig_name = 'O4.jpg'img = Image.open(imgs_path+fig_name)img = img.resize(size = (224,224))img = img.convert('L')# img.show()plt.figure()plt.imshow.原创 2021-05-20 01:58:26 · 1035 阅读 · 4 评论 -
在云端服务器后台运行程序且不被SIGINT\SIGHUP信号干扰
使用nohup命令后,如果使用CTRL+Z/X/C发送SIGINT信号强制停止,或者关闭ssh的session对话框发送SIGHUP信号,nohup命令所执行的程序都会被kill掉。因此我们可以使用nohup command &这样就可以同时免疫SIGINT和SIGHUP信号参考:https://blog.csdn.net/hl449006540/article/details/80216061...原创 2021-05-14 13:37:44 · 208 阅读 · 0 评论 -
Jupyter Notebook 500 : Internal Server Error
实验环境:OS: Manjaro 21Anacondapython3.6.0jupyter1.0.0使用了网上各大神的方法发现不行原因是我在Ananconda 下启动虚拟环境的方式或许有些问题使用如下命令启动会出现500 : Internal Server Errorconda activate env_name解决方法 使用以下命令启动source activate env_name...原创 2021-05-05 15:39:57 · 407 阅读 · 0 评论 -
leetcode 个人刷题记录(Python)
好久没做题了,数据结构和算法是不能丢下的,因此争取每天做一些题,保持思维和手感。第一周8.639. 组合总和回溯+剪枝这里学到一个小技巧,把数组切片当作参数传进函数,这样就保证了递归下层选取是不比之前小的。因为之前C++这样写貌似很麻烦,没有这种思路class Solution: def combinationSum(self, candidates: List[int], target: int) -> List[List[int]]: candidates.so原创 2020-08-06 15:49:06 · 216 阅读 · 0 评论 -
anaconda 安装以及使用(Windows + Linux)
之前电脑太小,不喜欢这种比较大的软件,后来需要多环境运行程序,所以学了一下anaconda本文分为两部分,分别是是windows和linux系统下安装与使用anacondawindows下安装小白的话找个教程安装就好了,安装多了自己选就行添加环境变量去安装Anaconda的目录下,找到Library中的bin,添加到环境变量中...原创 2020-08-05 16:08:33 · 481 阅读 · 0 评论 -
leetcode python 小技巧
由于没有系统学过python,一直都是当应用语言用,所以最近刷刷leetcode,看看大佬们的代码都是怎么写的,记录一下之前不知道的处理细节判断和返回语句同行python是个没有;作为单条语句结束符的语言,通过缩进来体现,之前并不知道可以这样写def function(nums: List[int]): if not nums: return 0二分查找相当于C++中的lo...原创 2020-04-26 19:45:32 · 332 阅读 · 0 评论 -
Leetcode Python 理解默认的函数定义
最近课程都是各种配置环境,要求写代码的东西不多某竞赛退役5个月之后,接受微软一面,我发现我居然最简单的贪心都不会了……果断被拒,因此决定每天刷一道了leetcode的题,正好熟悉一下python的各种细节处理随便找了道最简单的题,熟悉一下OJ,发现系统给的函数定义和我平时写的并不同class Solution: def twoSum(self, nums: List[int], ...原创 2020-04-22 19:59:49 · 1308 阅读 · 0 评论 -
Python 实现Jaccard相似度计算,判断英文新闻标题相似度
相似文档检测Missiondata.csv中包含了一个新闻标题列表,试通过近似检测方法,通过Jaccard相似度,检测相似文章,将结果保存到csv文件中,不同文章间用空行隔开。Work思路:两个词作为一段来计算,末尾不够截掉Jaccard相关系数大于0.5则认为两个新闻标题相似利用并查集将相似的合并在一起Codeimport pandas as pdimport nltk...原创 2020-04-20 17:54:57 · 3402 阅读 · 5 评论 -
Dataframe 添加空行的问题
由于需要在空Dataframe里面添加数据,并以空行分隔开我参考了博客Pandas创建一个空DataFrame,并逐行插入数据我使用了如下方法添加空行,但并无作用new_data = pd.DataFrame(columns=("title",'publisher', 'E')) # 将新的数据添加到空DataFrame中null_row = pd.DataFrame({'title...原创 2020-04-20 17:26:25 · 8444 阅读 · 0 评论 -
Python 二维数组(list)添加元素(append)的问题 TypeError: 'int' object is not subscriptable
第一个问题有关于python的浅拷贝,在这篇博客里有提到 https://blog.csdn.net/weixin_40422121/article/details/105388731今天我无脑写了个循环赋值,append的时候提示TypeError: 'int' object is not subscriptable我的二维数组(list)list1 = []for i in ...原创 2020-04-20 16:32:28 · 5121 阅读 · 0 评论 -
一句话添加永久python镜像源
无需再修改pip.conf文件pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple原创 2020-04-20 10:15:21 · 509 阅读 · 0 评论 -
Jupyter notebook OSError: [Errno 99] Cannot assign requested address问题解决
分配一个自己的ip地址就好了jupyter notebook --ip=192.168.43.140原创 2020-04-11 16:41:19 · 1368 阅读 · 2 评论 -
Python BFS 迷宫问题
import queueprint("Please input the size of the square:")n = int(input())map_ = [([0]*n) for i in range(n)] #创建地图vis = [([0]*n) for i in range(n)] #访问标记front = [([0]*n) for i in range(n)] #路径s,t...原创 2020-04-09 10:26:13 · 1064 阅读 · 0 评论 -
个人Python常出现的bug & 一些技巧
外部的定义变量不能直接在函数中定义,要不就写global,要不就定义局部变量传参数原创 2020-04-08 16:59:42 · 279 阅读 · 1 评论 -
Python修改二维列表(二维数组)中内容
用Python写了一个BFS, 出了bug疯狂检查逻辑,并没有错然后发现修改的vis数组出现了问题。我定义的vis数组vis = [n*[0]]*n执行vis[0][0]=1#output:# [[1,0],[1,0]]原因是list的浅拷贝问题list * n—>n shallow copies of list concatenatedn个list的浅拷贝的连接修...原创 2020-04-08 15:26:38 · 4922 阅读 · 0 评论 -
爬虫&正则表达式学习
爬虫总也没学,正则表达式也不会,记录一下字符串前面加u、r、b的含义原创 2020-04-03 15:33:37 · 145 阅读 · 0 评论 -
Django 我使用中的一些小坑
一、 使用自己调的包import 路径要先写app名称,然后在写文件夹名和包名import home.OurLib.PageRank as pgimport home.OurLib.booknet文件目录:图为在TextRelation.py中引用OurLib中的其他包...原创 2019-12-23 19:53:48 · 123 阅读 · 0 评论 -
ACM Python 输入输出、大整数 技巧大全
Python输入输出Python的输入是野生字符串,所以要自己转类型strip去掉左右两端的空白符,返回strslipt把字符串按空白符拆开,返回[str]raw_input 的含义和用法a = int(input())#输入一个int型数arr = input(""); #输入一个一维数组,每个数之间使空格隔开num = [int(n) for n in arr.sp...原创 2019-10-22 21:42:26 · 1275 阅读 · 0 评论 -
Python读取txt文件数据 每行以空格间隔(列表推导式)
读取文件with open('data.txt') as f: f.read() print(type(f))按照行读取f.readlines()按照空格分隔data = []with open('lenses.txt') as f: for line in f.readlines(): temp = line.split() data.append(tem...原创 2019-10-08 19:50:45 · 13808 阅读 · 0 评论