python
文章平均质量分 57
淡定的炮仗
好好学习天天向上
展开
-
CUDA call failed lazily at initialization with error: device >= 0 && device < num_gpus INTERNAL ASSE
安装环境运行模型时报错:CUDA call failed lazily at initialization with error: device >= 0 && device < num_gpus INTERNAL ASSERT FAILED at “…/aten/src/ATen/cuda/CUDAContext.cpp”:50, please report a bug to PyTorch.原创 2024-04-29 18:34:02 · 1091 阅读 · 0 评论 -
Python出现报错:SyntaxError: Non-UTF-8 code starting with....
这是python解码出错在程序第一行添加一下三个中的一个即可解决问题,注意等号两边没有空格# coding=utf-8# coding=gbk# coding=gb2312原创 2022-06-10 10:11:46 · 2732 阅读 · 0 评论 -
Python for和if的连写
for 和if 的连写Python if 和 for 的组合写法Python中for 循环的是用list解析的[对(x)的操作 for x in 集合 if 条件][对(x,y)的操作 for x in 集合1 for y in 集合2 if 条件]举一个简单的例子:x=[1,2,3,4,5]y=[5,6,7,8,9]我想让着两个list中的奇数分别相加,应该结果是1+5,1+7,1+9,3+5,3+7,3+9,5+5,5+7,5+9,如下:先求列表中x的奇数:x=[1,2,3,4原创 2022-04-12 09:58:15 · 5567 阅读 · 0 评论 -
词云图生成
词云图https://www.jianshu.com/p/b09359ee0596#commentsimport picklefrom os import pathimport jiebaimport osimport imageioimport matplotlib.pyplot as pltfrom wordcloud import WordCloud, STOPWORDS, ImageColorGenerator# with open('text.txt', 'r', encodi原创 2021-12-07 17:24:39 · 221 阅读 · 0 评论 -
pandas 将DataFrame 转为txt文本,去除引号问题
import csvdf['列名'].to_csv('excel2txt.txt', sep=' ', index=False,header=False,quoting=csv.QUOTE_NONE,escapechar=' ')df[‘列名’] 是我要保存的那一列文本sep=‘ ’ 表示以空格作为分隔符,因为只有一列 所以不起作用index=False 不保存索引header=False 不保存表头quoting=csv.QUOTE_NONE 这个很关键,可以去除引号escapechar原创 2021-12-07 17:18:59 · 6157 阅读 · 2 评论 -
人工智能学习(一)Anaconda介绍、安装及使用教程
Anaconda介绍、安装及使用教程〇、序Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库的引原创 2020-10-31 20:47:54 · 2027 阅读 · 0 评论 -
python中的re模块
python中的re模块Python中re模块主要功能是通过正则表达式是用来匹配处理字符串的第一步:import re导入该模块后,就可以使用该模块下的所有方法和属性import rere有很多的方法和属性re 模块提供了不少有用的函数,用以匹配字符串,比如:compile 函数match 函数search 函数findall 函数finditer 函数split 函数sub 函数subn 函数re 模块的一般使用步骤如下:使用 compile 函数将正则表达式的字符串形原创 2021-08-26 10:21:48 · 47119 阅读 · 0 评论 -
Python正则表达式
一、Python正则表达式----基础前言 正则表达式是按位匹配的,即每一个位置的匹配符规定了该位置处的字符可能情况。1、字符组([])**字符组([])**该位置允许匹配一组可能出现的字符2、区间(-)正则表达式引擎在字符组中使用连字符(-)代表区间,依照这个规则,我们可以总结出三点:要匹配任意数字可以使用 [0-9];如果想要匹配所有小写字母,可以写成 [a-z];想要匹配所有大写字母可以写成 [A-Z]。其他答案[a-zA-Z0-9].*[0-9a-zA-Z]{1,}^[原创 2021-08-26 09:14:52 · 2458 阅读 · 1 评论 -
Python装饰器
Python装饰器何为装饰器何为装饰器?顾名思义,就是在一个东西上面添加了一些东西。添加的东西对原来的东西来说就是一种装饰。在Python中,装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。将返回来的函数对象赋值给原函数变量,则就相当于在原函数不变的基础上给原函数添加了新的功能。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码原创 2021-08-20 16:22:58 · 91 阅读 · 0 评论