![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python学习小技巧
分享一些python学习容易遇到的问题,相互交流啊
Python和数据分析
“Python和数据分析”
展开
-
学弟:代码一听就会,一写就废,怎么破?
对初学者有思路,敲不出代码的问题,给予一些建议原创 2022-11-01 09:12:01 · 460 阅读 · 0 评论 -
Python使用post推送消息到公众号,中文出现编码问题的解决方法总结
解决python进行微信公众号草稿上传时出现中文乱码的问题!原创 2022-10-25 08:50:11 · 1201 阅读 · 0 评论 -
Python进程(多任务)的理解和使用,看这篇就够了
总结了Python中线程的定义和使用方式以及注意事项原创 2022-10-14 10:53:27 · 1028 阅读 · 1 评论 -
耗时三个月,用flask写了一个带推荐系统的旅游社交平台
一个用Python的Flask为框架开发的旅游社交平台,可以为毕设作参考,平台包含推荐系统、搜索、景点定位、评论等功能,希望能对你有帮助,源码请关注同名工重号回复【旅游】获取!原创 2022-09-16 22:44:04 · 798 阅读 · 1 评论 -
Python中的mapfilterreduce函数实例
Python中的map/filter/reduce函数实例原创 2022-09-13 22:24:15 · 267 阅读 · 0 评论 -
卧槽,一行代码就可将网页直接转pdf保存下来(pdfkit)
Python快速将网页保存成pdf原创 2022-06-19 22:10:12 · 2647 阅读 · 0 评论 -
有了这个Python技巧,上班不用再一个个打开软件
分享一个上班自动打开app的python技巧原创 2022-04-26 23:28:47 · 3726 阅读 · 6 评论 -
简单的python项目fastapi在云服务器的部署
fastapi在云服务器的部署最近在学习fastapi,但是在本地运行确实很不过瘾,所以买了一个阿里云服务器,今天终于让代码在云服务器上跑起来了。1.从gitee上将代码克隆下来git clone --depth [url]2.安装虚拟环境切换到对应路径:cd /root/fastapi/安装virtualenvpip3 install virtualenv 安装虚拟环境virtualenv --python=$(which python) venv3.激活虚拟环境. ve原创 2022-02-16 22:42:22 · 2524 阅读 · 2 评论 -
python中如何忽略警告?(代码)
python中如何忽略警告?代码import warningswarnings.filterwarnings("ignore")运行后此代码后再运行报警告的代码,发现没有一堆警告了!原创 2021-11-06 10:49:10 · 1088 阅读 · 0 评论 -
python计算中奖问题的概率
题目:抽奖中,宝箱中奖概率是20%,抽5个能不能保证100%中奖?很显然,只要样本不是小于等于5个,那自然不能保证了下面,我们用python来模拟一下这个抽奖的过程,这里用统计频率代替概率import randomp = 0.2 # 其实没用到这个变量# 产生一个100万个元素,且有80万个0,20万个1的列表,# 0代表没中奖,1代表中奖lis=[0 for _ in range(800000)]+[1 for _ in range(200000)]# 将这里元素打乱位置random.s原创 2021-09-28 19:23:32 · 1747 阅读 · 0 评论 -
jupyter notebook安装以及常用快捷键
想要使用jupyter notebook我们可以安装Anaconda,但是如果不想安装Anaconda的话是可以直接在命令提示行下安装jupyter notebook的如果你确定你已经有python环境了,那么,直接快捷键win+r输入cmd打开命令提示行,在里面执行下面的代码pip install -U jupyter就可以安装jupyter notebook了,这里加了一个参数-U(大写的U),代表的更新到最新的版本,如果你之前没有装过jupyter notebook,那么它就会给你下载最新的j原创 2021-09-13 20:43:13 · 335 阅读 · 0 评论 -
手误在桌面目录下执行了git init创建了本地仓库,解决方法
手误在桌面目录下执行了git init那么怎么解决呢?此电脑–> 查看 --> 勾上隐藏的项目 --> 找到桌面目录下 --> 删除.git文件over原创 2021-09-08 00:41:32 · 1550 阅读 · 0 评论 -
MySQL的row_number()、rank()、dense_rank()函数你分清楚了吗?
在我们进行MySQL查询数据时,想要给数据做一个排名问题,就经常用到这三个窗口函数row_number()rank()dense_rank()下面我们来看一下三者的区别:首先看一下,窗口函数的使用语法<窗口函数> over (partition by <用于分组的列名>order by <用于排序的列名>)当然这里的partition by 和order by不是必须的,但是不加上partition by 就失去了窗口函数的的重要优势了接下来看三者区原创 2021-09-06 00:23:00 · 201 阅读 · 0 评论 -
MySQL中limit m,n和limit m offset n的区别
mysql中 limit m,n 和 limit m offset n 的区别以一个例子为例,有一个表长这样现在,执行select dno,dname,dloc from tb_dept limit 2,3; 得到可见,limit 2,3是跳过前两条记录,取出3条记录即是取出第3 ,4,5条记录下面看select dno,dname,dloc from tb_dept limit 2 offset 3; 得到和全表相比发现是跳过前3条记录,取出后面两条记录即是取出来原创 2021-09-05 18:37:27 · 289 阅读 · 0 评论 -
MySQL添加、删除、更改一条记录
添加一条记录:-- 向部门表中添加一条编号为60,名称为研发部、地址在贵阳的记录insert into tb_dept values (60,"研发3部","贵阳");删除一条记录:-- 将部门表中编号为60的记录删除delete from tb_dept where dno=60;更改记录:-- 将部门表中编号为60记录的名称改为销售部 update tb_dept set dname='销售部' where dno=60;...原创 2021-08-30 19:41:23 · 1795 阅读 · 0 评论 -
求你在数据库中看一张表有哪些字段不要再用select *
在数据库中怎样看一张表有哪些字段呢?相信你如果是一个数据库初学者的话。你都会遇到这样一个问题,当我们想要查询一个表有哪些字段的时候,也许你不知道命令,于是你就使用了select * 但是,你应该要知道,用这条命令不仅在这个不必要的地方使用,而且就算我们要查询全表也不建议用它,因为它会使得系统开销很大,查询全表用selece 字段1 字段2 字段3 ... from 表名;那么正确的打开方式到底是怎么样的呢?我这里直接举例。相信我,简单易懂看有哪些数据库show databases;切原创 2021-08-26 17:49:17 · 506 阅读 · 0 评论 -
三行python代码教你将一个文件下的文件全部重命名
三行python代码教你将一个文件下的文件全部重命名不知道你们在日常工作或者其他时间有没有遇到这样的问题,需要将一堆文件给它们重命名成比较规范的名字,这个时候,数量不多,我们倒是就可以一个一个慢慢改,但是如果遇上数量太大,要么你生无可恋的一个个操作,要么想更简单的方法去解决,那么,这个时候办公自动化就该发挥它的作用了。然后,只要用python运行下面这几行代码,就可以将同时一个小时的工作在几秒钟内搞定。下面,我举一个例子。现在,Photo文件夹下有100张图片,而我需要将它改成对应的名字比如图片1、图片原创 2021-08-18 13:23:41 · 6718 阅读 · 3 评论 -
还在研究pdf怎么加水印?你用python的同事早已下班了
还在研究pdf怎么加水印?你用python的同事早已下班了利用Python能够在office办公时干很多事情,特别是要处理一些简单而重复的工作,这个时候选择python来帮你解决一定是再适合不过了。今天我们来讲一个使用小技巧,用python给pdf文件加水印。废话不多讲,直接上代码后再来解释。"""example - 给PDF文件添加水印Author: 码农邓翔宇Date: 2021/8/12"""import PyPDF2 # 用到三方库PyPDF2,安装命令,打开pycham左下端终端原创 2021-08-13 00:19:18 · 168 阅读 · 1 评论 -
python实现21根火柴游戏
python实现21根火柴游戏今天用python实现一个21根火柴游戏,规则是 :有21根火柴,人和计算机轮流拿,人先拿(输入拿几根)计算机后拿,每次至少1根最多4根,拿到最后一根火柴的算输,要确保计算机一定可以获胜!仔细思考或者找规律后,你会发现要保证机器不拿到最后一根,每次机器拿了火柴后一定要保证剩余的火柴是这几个数16、11、6、1,这样就一定使得最后一根火柴留给人拿,进一步发现要使得剩下的火柴数是以上几个数,那么就要每轮机器和人拿走的火柴数加起来等于5根,知道这个规律后,就可以用python来实原创 2021-07-28 23:58:47 · 1856 阅读 · 2 评论 -
给对象发消息没提示?一招教你轻松解决(建议收藏)
pycham中在从PIL中导入Image后,from PIL import Image如果遇到在创建一个Image对象image后image=Image.open('D:/guido.jpeg')在给对象发消息时,没有代码提示但是输完之后代码又能正常运行,这主要pycham没有识别出image的类型是对象,那么,要解决这个问题,我们用下面的代码声明一下就可以正常使用了。assert isinstance(image, Image.Image) # 声明image是对象原创 2021-08-10 10:27:16 · 155 阅读 · 0 评论