
Python
不想悲伤到天明
这个作者很懒,什么都没留下…
展开
-
计算并展示指定文件夹的大小
有时候电脑里磁盘空间越来越小,不得不删除一些占空间大的文件。最笨的方法就是对某一个文件夹下一个一个查看大小,效率太慢。原创 2023-07-29 15:05:46 · 404 阅读 · 0 评论 -
tensor.squeeze函数和tensor.unsqueeze函数的使用
tensor.squeeze 和 tensor.unsqueeze函数使用.原创 2023-03-04 11:28:14 · 2183 阅读 · 0 评论 -
Python将csv文件数据上传数据库
使用python将csv文件数据上传数据库原创 2022-05-10 23:16:30 · 919 阅读 · 0 评论 -
conda安装 sklearn库失败 LinkError
失败命令 :conda install -c anaconda scikit-learn出现错误 : LinkError: post-link script failed for package anaconda::scikit-learn-0.24.2-py36hf11a4ad_更改命令下载 :conda install scikit-learn -c conda-forge原创 2022-04-26 13:56:15 · 2809 阅读 · 0 评论 -
python+Django+vue 搭建前后端分离项目
步骤一 : 创建项目所在文件夹。步骤二: 进入CMD模式输入 :django-admin startproject backend步骤三 : 进入backend步骤四:查看Django后端服务器情况。显示下面情况表示正常。步骤五 : 回退到项目根目录,输入:django-admin startapp animeanime是你的app的名字(anime和backend同级)创建完成 :接下来开始创建前端。步骤六:使用vue-c...原创 2021-02-05 17:28:28 · 2480 阅读 · 3 评论 -
pip install skimage 失败
没有skimage这个库,而是scikit-image。pip install scikit-image -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com原创 2021-02-04 18:03:27 · 690 阅读 · 0 评论 -
python 将文件下图片改变大小后保存到另一个文件中
import cv2import osDIR = "./Images"DEDIR = "./Deimages"def getImages_list(img_dir,img_list,ext=None) : img_num = 0 img_name_list = [] ''' 遍历目录下所有jpg图片 :param dir: 文件夹根目录 :param Filelist: :param ext: 扩展名 :return:返回图片.原创 2021-01-10 18:50:06 · 1007 阅读 · 1 评论 -
Seaborn 数据可视化基础
Seaborn 数据可视化基础Matplotlib 是支持 Python 语言的开源绘图库,因为其支持丰富的绘图类型、简单的绘图方式以及完善的接口文档,深受 Python 工程师、科研学者、数据工程师等各类人士的喜欢。Seaborn 是以 Matplotlib 为核心的高阶绘图库,无需经过复杂的自...原创 2020-02-12 15:30:17 · 430 阅读 · 0 评论 -
Python -- matplotlib 数据绘图基础(二维图形)
from matplotlib import pyplot as plt (1) 折线图plt.plot([1, 2, 3, 2, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1])plt.show()`matplotlib.pyplot.plot(*args, **kwargs)` 方法严格来讲可以绘制线形图或者样本标记。其中,`*a...原创 2020-02-09 19:32:28 · 14646 阅读 · 0 评论 -
Numpy 常用基础操作
数组形状操作(1)生成二维随机数组import numpy as npa = np.random.random((3, 2))(2) 查看数组维度(形状)a.shape(3) 更改数组的形状 (不改变原始数组)a.reshape(2, 3) # reshape 并不改变原始数组(4)更改数组形状(改变原始数组):a.resize(2, 3) # res...原创 2020-02-09 13:54:25 · 149 阅读 · 0 评论 -
python中列表中去掉多余的空字符
方法 1 : filter方法filter(None, ls)方法2 : 枚举while '' in ls: ls.remove('')方法3 : 列表推导式ls= [x for x in ls if x != '']原创 2020-02-01 21:10:14 · 838 阅读 · 0 评论 -
python 按照有序文件名顺序读取
用 os.listdir(path) 会打乱原有的文件顺序 , 需要进行一下排序 。 文件组织为 :代码 :import tensorflow as tfimport numpy as npimport osimage_name = 'img_4.jpg'trainImage_path = r'./garbage_classify/train_data'...原创 2019-09-18 15:56:54 · 5443 阅读 · 1 评论 -
对数图
所谓对数图就是用对数坐标绘制的图形。对于对数刻度来说,其间隔表示的是变量的值在数量级上的变化,这与线性刻度有很大的不同。对数图分为双对数图和半对数图, 所谓双对数图是两个坐标轴都采用对数刻度,对应的函数 是 plt.loglog() ,半对数分为 plt.semilogx() 和 plt.semilogy() , 即一个坐标轴采用对数,另一个不采用 。示例 :import matp...原创 2019-09-05 17:30:01 · 3972 阅读 · 0 评论 -
collections.Counter类统计列表元素出现次数
# 使用collections.Counter类统计列表元素出现次数from collections import Counternames = ["Stanley", "Lily", "Bob", "Well", "Peter", "Bob", "Well", "Peter", "Well", "Peter", "Bob", "Stanley", "Lily", "Bob"...转载 2019-08-09 22:43:18 · 736 阅读 · 0 评论 -
numpy模块的tile()方法
Numpy的 tile() 函数,就是将原矩阵横向、纵向地复制。tile 是瓷砖的意思,顾名思义,这个函数就是把数组像瓷砖一样铺展开来。import numpy as np 函数形式: tile(A,rep)np.tile(A,rep) 功能:重复A的各个维度参数类型:- A: Array类的都可以- rep:A沿着各个维度重复的次数举例:举个例子,原矩阵:...原创 2019-04-19 21:12:54 · 620 阅读 · 0 评论 -
传递任意数量的实参
一 丶有时候,你预先不知道函数需要接受几个实参 , 好在python 允许从调用语句中收集任意数量的实参,例如 , 来看一个制作披萨的函数 , 他需要接受很多配料 , 但你无法预先确定顾客预先要多少种配料 , 下面的函数只有一个形参*toppings# 传递任意数量的实参 pythondef make_pizza(*toppings): """ 打印顾客点的所有配料...原创 2018-07-16 19:23:46 · 508 阅读 · 0 评论 -
Python学习笔记
10.3 异常Python 程序的异常处理 , Python使用时被称为异常的特殊对象来管理程序执行期间发生的错误.每当发生让Python不知所措的错误时,他都会创建一个异常对象.如果编写了处理该异常的代码,程序会继续运行;如果未对异常进行处理,程序将停止,并显示一个traceback . 在python中是使用try-except代码块处理的.try-except代码块让Python执...原创 2018-09-13 20:25:49 · 295 阅读 · 0 评论 -
Python json存取数据
很多程序都要求用户输入某种信息,如让用户存储游戏首选项或提供可视化的数据.不管专注的是什么,程序都把用户提供的信息存储在列表和字典等数据结构中. 用户关闭程序时,你几乎总要保存他们提供的信息;一种简单的方式就是使用模块json来存储数据.模块json让你能够将简单的Python数据结构转储到文件中,并在程序再次运行程序时加载该文件中的数据.你还可以使用json与Python程序之间分享数据....原创 2018-09-13 20:59:34 · 1037 阅读 · 0 评论 -
Python 输入两个数
1.同时输入两个整数:>>> a,b=map(int,input().split())10 20>>> a+b30 2.输入两个字符串:>>> a,b=input().split()10 20>>> a+b'1020'3.使用eval()函数>>> a,b=转载 2018-09-13 21:15:21 · 6419 阅读 · 0 评论 -
python -- 数据可视化
数据可视化指的是通过可视化表示来探索数据,它与数据挖掘紧 密相关,而数据挖掘指的是使用代码来探索数据集的规律和关联。数 据集可以是用一行代码就能表示的小型数字列表,也可以是数以吉字 节的数据。 一丶 安装matplotlib 在Linux系统中安装 matplotlib 如果你使用的是系统自带的Python版本,可使用系统的包管理器来安装matplotlib,为此只需 执行一行命令: ...原创 2018-09-28 23:19:23 · 1094 阅读 · 0 评论 -
Python数学函数
import mathprint(math.e)#2.718281828459045print(math.pi)#3.141592653589793print(math.pow(2,5)) # 2^5print(math.exp(10)) #e^10print(math.sqrt(10)) # 开方print(math.log(2,10)) # log10 2print(mat...原创 2018-10-22 19:40:34 · 796 阅读 · 0 评论 -
具名元组
collections,namedtuple 是一个工厂函数,可以用它来构造一个带字段名的元组,和一个有名字的类.用namedtuple 构造的类的实例所消耗的内存根元组是一样的,因为字段名都被存在对于的类里面..用法#具名元组from collections import namedtupleCity = namedtuple('City','name country po...原创 2018-11-10 14:33:19 · 421 阅读 · 0 评论 -
Pycharm创建项目
Pycharm确实是一个非常不错的Python开发IDE,尤其对于初学者而言。 打开新建项目 1.选择新建一个Pure Python项目,新建项目路径可以在Location处选择。 2.Project Interpreter部分是选择新建项目所依赖的python库,第一个选项会在项目中简历一个venv(virtualenv)目录,这里存放一个虚拟的python环境。这里所有...转载 2019-02-14 18:11:15 · 9016 阅读 · 0 评论 -
numpy 的索引
import numpy as nparr1 = np.arange(2,14)print(arr1)print(arr1[2:5])print(arr1[2:-1])print(arr1[:5])arr2 = arr1.reshape(3,4)print(arr2)print(arr2[1]) #取出第一行print(arr2[1][1] , arr2[2,1]) # 取...原创 2019-04-07 19:48:37 · 135 阅读 · 0 评论 -
随机数的生成以及矩阵的运算
sample = np.random.random((3,2))# 生成3行 2列的从 0 到 1 的随机数sample1 = np.random.normal(size=(3,2))# 生成3 行 2 列的符合正态分布的随机数sample2 = np.random.randint(0,10,size=(3,2))#生成3 行 2列 从 0 到10 的随机数print("从0 到 ...原创 2019-04-07 15:08:25 · 1916 阅读 · 0 评论 -
python - array 的合并 以及 分割
合并import numpy as nparr1 = np.array([1,2,3])arr2 = np.array([4,5,6])arr3 = np.vstack((arr1,arr2))# 垂直的合并print(arr3,arr3.shape)arr4 = np.hstack((arr1,arr2)) # 水平的合并print(arr4,arr4.shape)a...原创 2019-04-07 16:20:22 · 1771 阅读 · 0 评论 -
Panda 用法( 基础 )
Pandas 是基于 NumPy 的一种数据处理工具,该工具为了解决数据分析任务而创建。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的函数和方法.。Pandas 的数据结构:Pandas 主要有 Series(一维数组),DataFrame(二维数组),Panel(三维数组),Panel4D(四维数组),PanelND(更多维数组)等数据结构。其中 Ser...原创 2019-04-22 16:53:38 · 8041 阅读 · 0 评论 -
Python
python 字典类型 我们为什么要用字典呢,比如 某公司人事部门让技术部门用python构建一个建议的员工简易表包含员工的姓名和工资信息。根据信息表查询某员工的工资。#ptyhon # Filename : info.pynames = ['wangdachui','niuyun','Tianqi']salaries = [3000,2000,4500,7000]print(salarie...原创 2018-06-16 23:44:40 · 672 阅读 · 0 评论