![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 80
爱你的大饼头呦
懒得写
展开
-
一行代码修改pip的默认镜像地址
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple其它镜像地址清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:https://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:https://pypi.hustunique.com/山东理工大原创 2020-11-19 09:19:23 · 575 阅读 · 3 评论 -
scrapy异步高性能框架实战(上)
scrapy异步高性能框架实战1 什么是scrapy异步框架2,怎么安装scrapy框架1 什么是scrapy异步框架Scrapy 是一套基于基于Twisted的异步处理框架,纯python实现的爬虫框架,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便,可以大幅提升爬虫的爬取效率2,怎么安装scrapy框架直接使用pip install scrapy...原创 2020-10-24 20:20:54 · 531 阅读 · 0 评论 -
为什么要学python
1 简介Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。2 适合领域Web开发科学计算和统计人工智能软件开发后端开发网络爬虫3优点和特点3.1优点简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。易学:Pyt原创 2020-10-19 20:20:39 · 258 阅读 · 0 评论 -
Python基础教程系列目录
Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。。本系列教程适合Python小白阅读,是Python入门的必备教程!文章持续更新中!!!!本系列教程共包含如下文章:Python 简介Python环境搭建Python 基础语法Python 变量类型Python 运算符Python 条件语句Python 循环语句原创 2020-10-19 20:13:20 · 197 阅读 · 0 评论 -
pip使用镜像解决安装第三方库超时问题
清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:https://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:https://pypi.hustunique.com/山东理工大学:https://pypi.sdutlinux.org/豆瓣:https://pypi.douban.com/simple/建议大家保存下来。,或者收藏原创 2020-09-14 17:44:08 · 344 阅读 · 0 评论 -
文本相似度的计算-NLP
本文只记录文本相似度代码怎么写的,具体的思路查看这篇博客,本文的代码都参考的这个博客思路写的地址测试的代码都是用的这两句话a='测试iiii'b='111测试哈哈'1 欧氏距离number=0for x,y in zip(a,b): if x==y: number+=(0**2) else: number+=(1**2)结果:欧式距离计算方法 62 曼哈顿距离number=0for x,y in zip(a,b): if x==转载 2020-09-10 15:04:54 · 447 阅读 · 1 评论 -
python怎么批量创建文件夹
怎么批量创建文件夹,在日常工作中有时候需要批量创建文件夹,就像下面的这个样子,将Excel文件中的name这一列,每个名字都创建一个新的文件夹。首推的就是数据处理库,pandas非常强大的库,我们只需导入pandas和os库就可以,还有xlrd这个库,安装方法直接pip安装就好了pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simplepip install xlrd -i https://pypi.tuna.tsinghua.e原创 2020-09-10 14:00:43 · 2482 阅读 · 3 评论 -
怎么把图片转为灰度值
先上效果图,就拿小舞为例子吧.图片操作肯定是用pil库,代码如下:转为灰度图from PIL import Imagedef image_contrast(img1): image1 = Image.open(img1).convert("L") image1.save(img1)if __name__ == '__main__': image_contrast('1.jpg')转为二度值,效果如下:from PIL import Imagedef image_cont原创 2020-08-28 16:51:25 · 2086 阅读 · 2 评论 -
免费代理的爬取
import requests,refor y in range(1,30): url=f'https://www.kuaidaili.com/free/inha/{y}/' html1=requests.get(url) ips=re.findall('<td\s*data-title="IP">(.*?)</td>',html1.text) port=re.findall('<td\s*data-title="PORT">(.*?)</td>',原创 2020-08-24 20:58:46 · 218 阅读 · 0 评论 -
Python如何调用c/c++的代码
1,先写一个简单的c的代码代码如下,编写文件的名字xx.c就行/* * # -shared 为链接库 让编译器知道是要编译一个共享库 * # -fPIC(Position Independent Code) 编译生成代码与位置无关 */int max(int a){ return a*3;}意思就是传入一个值然后将其乘3,然后通过下面这行代码将其打成个so文件,就是动态库,gcc -shared temp.c -o temp.so2,然后写一个Python文件,代码如原创 2020-08-21 08:24:43 · 673 阅读 · 0 评论 -
Python做的数字炸弹小游戏
在一个数字范围内,有一个数字作为炸弹,谁猜中这个炸弹就被惩罚。比如范围是1~100,炸弹是60,然后猜了一个数字是 30,30不是炸弹,那么现在猜数字的范围就缩小到30-100,又猜了一个数字80,80也不是炸弹,那么现在又缩小范围到30~80,每次猜不能猜边界上的值,直到有人猜中这个炸弹,然后就受到惩罚# coding=utf-8import randomb=random.randint(1,100)a=int(input('请输入1-100之间的数字:'))mi=1mx=100a1=[mi原创 2020-08-10 10:22:11 · 873 阅读 · 2 评论 -
2020快手最新版去水印的方法
话不多说直接上代码:#encoding=utf-8import requests,re,jsonurl='https://v.kuaishou.com/5dfGJZ'headers = { 'User-Agent': 'Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3329.0 Mobile Safari/5原创 2020-08-03 09:23:02 · 4122 阅读 · 0 评论 -
2020抖音最新版去水印方法
最新版去水印的方法对于经常刷抖音的人来说在保存视频的时候会发现视频会携带水印,下面是去完水印的样子下面是去水印的具体方法,完整的代码在文章的最下方。首先得拿到视频的分享地址就像下面这个一样https://v.douyin.com/JYNyMo6/然后我们直接请求的地址会是这个页面细心的人会发现上面的地址已经改变了,https://www.iesdouyin.com/share/video/6850852785345400064/?region=CN&mid=6635819768原创 2020-07-28 22:02:14 · 14341 阅读 · 12 评论 -
如何快速安装部署python环境
如何在win下快速安装python环境1 下载直接打开浏览器搜索python进入官网 python官方地址 ,如果你是Windows的话直接点击Windows右边这个按钮会直接下载exe文件,下载其他版本的话直接点击下载文件找到对应的版本就行。大家下载速度慢的话,可以点击这个链接去百度云下载(python3.8.2的64位)链接:https://pan.baidu.com/s/1UP5T...原创 2020-03-15 11:29:49 · 823 阅读 · 1 评论 -
vagrant虚拟机的安装和Django的在虚拟机部署
linuk的安装1,首先进入到wwwroot下也就是虚拟机安装的目录下,查看当前安装的虚拟机vagrant box list2,删除原来的虚拟机vagrant box remove laravel/homestead3修改metadata.json文件,将version修改成9.1.0版本,防止下次进入自动更新虚拟机,最后记得修改成当前box文件的名称{ "name":...原创 2019-05-22 21:34:40 · 221 阅读 · 0 评论 -
python使用beautifulsoup4库爬取酷狗的付费榜
声明:本文仅为技术交流,请勿用于它处。小编经常在网上听一些音乐但是有一些网站好多音乐都是付费下载的正好我会点爬虫技术,空闲时间写了一份,截止4月底没有问题的,会下载到当前目录,只要按照bs4库就好,安装方法:pip install beautifulsoup4完整代码如下:双击就能直接运行from bs4 import BeautifulSoupimport requestsimpor...原创 2019-04-25 22:12:36 · 1067 阅读 · 0 评论 -
什么是Django
你是如何理解Django的:Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。它们各自的职责如下:模型(Mo...转载 2019-04-25 21:14:25 · 532 阅读 · 0 评论 -
python+Django完成分页功能
#实现Django分页功能平时在一些网站上能看到下面的分页功能,内容过多只能在每页显示20条左右,就像下面这个图片一样,下面是我练习的代码仅供参考,没步骤都有详细的介绍!首先导入的是Paginator类,Paginator 类的作用是将我们需要分页的数据分割成若干份。当我们实现化一个 Paginator 类的实例时,需要给 Paginator 传入两个参数。第一个参数是数据源,可以是一个...原创 2019-04-25 20:52:10 · 462 阅读 · 0 评论