随笔分类 - python
python3一些常用的方法和笔记
摘要:当程序出现错误,python会自动引发异常,也可以通过raise显示地引发异常。一旦执行了raise语句,raise后面的语句将不能执行。 演示raise用法 try: s = None if s is None: print ("s 是空对象") raise NameError #如果引发Name
阅读全文
摘要:https://blog.csdn.net/weixin_36413887/article/details/80019625 早上用到Echarts的中国地图map时,需要用到china.js文件,但Echarts的官网地图js下载已经暂停提供下载了,找了下,有如下链接可下载到:1.Github地址
阅读全文
摘要:来源:https://www.cnblogs.com/37Y37/p/10018397.html 所有演示均基于Django2.0 阅读此篇文章你可以: 了解Django中aggregate和annotate函数的使用方法 获取一个Django+Echarts绘制柱状图的完整示例 需求说明 一张会议
阅读全文
摘要:引言 jupyter notebook简介和安装 jupyter notebook使用 bug1:默认浏览器不是谷歌浏览器 jupyter使用技巧 bug2:matplotlib中文无法显示 jupyter引入插件 bug3:pdf下载问题 协同开发 虚拟环境切换 总结引言本篇博文综合了自己的一些使
阅读全文
摘要:1. # 可以使用LaTeX表示数学公式 # 可以使用LaTeX表示数学公式 from IPython.display import Latex Latex(r"$\sqrt{x^2+y^2}$") 2. # SymPy的表达式也可以显示为LaTex %load_ext sympyprinting
阅读全文
摘要:环境: centos7.5 版本:python3.8 1、依赖包安装(不一定需要) yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-
阅读全文
摘要:一般是python2默认安装了,python3没有安装,这时候一般使用命令:brew install python3 进行安装 这里有个基础知识要记录一下,就是不同方法安装python的路径是不一样的,如下所示: 接下来就要看具体步骤了。 1 控制台输入:vim ~/.bash_profile 并输
阅读全文
摘要:用sklearn的DecisionTreeClassifer训练模型,然后用roc_auc_score计算模型的auc。代码如下 报错信息如下 目测是你的y_pred出了问题,你的y_pred是(900, 2)的array,也就是有两列。 因为predict_proba返回的是两列。predict_
阅读全文
摘要:项目中大量用到图片加载,由于图片太大,加载速度很慢,因此需要对文件进行统一压缩 一:导入包 from PIL import Image import os 二:获取图片文件的大小 def get_size(file): # 获取文件大小:KB size = os.path.getsize(file)
阅读全文
摘要:使用python3.5.1执行post请求时,一直报错"POST data should be bytes or an iterable of bytes. It cannot be of type str.",仔细对照教程后也未发现编写方法没有问题。 最后通过交流发现需要加在urlencode语句
阅读全文
摘要:Python 3.5.2 + Windows 7环境下 第一种:http.client方式 第二种:urllib.request方式,urllib是基于http包的 经测试第二种方式在windows 2008下尽然会出HTTP400错,WIN7下是OK的,看到Python的底层库还不太行啊第三种:用
阅读全文
摘要:1、下载bootstrap4.3的包:https://getbootstrap.com/ 2、将下载后的文件放在project下新创建的static目录下。例如我的project是mysite,则放在这个项目的根目录下面。 3、修改全局setting文件,添加静态文件路径。 4、在全局的mysite
阅读全文
摘要:我们将建立一个用户注册和身份验证系统,让用户能够注册账户,进而登录和注销。我们将创建一个新的应用程序,其中包含与处理用户账户相关的所有功能。我们还将对模型Topic 稍做修改,让每个主题都归属于特定用户。 1、应用程序users 我们首先使用命令startapp 来创建一个名为users 的应用程序
阅读全文
摘要:你将创建一些表单,让用户能够添加主题和条目,以及编辑既有的条目。你还将学习Django如何防范对基于表单的网页发起的常见攻击,这让你无需花太多时间考虑确保应用程序安全的问题。 然后,我们将实现一个用户身份验证系统。你将创建一个注册页面,供用户创建账户,并让有些页面只能供已登录的用户访问。接下来,我们
阅读全文
摘要:python:3.7.2 Django:2.1.7 1、创建虚拟环境 虚拟环境是系统的一个位置,可以在其中安装包,并将其与其他python包隔离。 创建目录,命名为learning_log,并切换到这个目录下,并创建一个虚拟环境。 2、激活虚拟环境并安装Django 3、新建项目 在处于活动的虚拟环
阅读全文
摘要:环境:python3、Django2 1、安装驱动mysqlclient 2、创建一个数据库 3、创建项目 4、APP下的models.py文件中加入表结构(django中之所以把表结构在自身文件中定义,是为了在其他文件中可直接引用表结构进行数据库操作,不用频繁刷新数据表获取表结构) 5.在mywe
阅读全文
摘要:本文是对pandas官方网站上《10 Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包: 一、创建对象 可以通过 Data Structure Intro Seti
阅读全文
摘要:shift函数是对数据进行移动的操作,假如现在有一个DataFrame数据df,如下所示: 那么如果执行以下代码: 就会变成如下: 看一下函数原型: 参数: periods:类型为int,表示移动的幅度,可以是正数,也可以是负数,默认值是1,1就表示移动一次,注意这里移动的都是数据,而索引是不移动的
阅读全文
摘要:diff函数是用来将数据进行某种移动之后与原数据进行比较得出的差异数据,举个例子,现在有一个DataFrame类型的数据df,如下: 如果执行: 则会得到: 怎么得到的呢,其实是经过了两个步骤,首先会执行: 然后再将该数据与原数据做差,即: 函数原型: 参数: periods:移动的幅度,int类型
阅读全文

浙公网安备 33010602011771号