摘要:
队列是一种只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 在Python文档中搜索队列(queue)会发现,Python标准库中包含了四种队列,分别是queue.Queue / asyncio.Queue / multiprocessing.Que... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(1795)
评论(0)
推荐(0)
摘要:
队列是一种只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 在Python文档中搜索队列(queue)会发现,Python标准库中包含了四种队列,分别是queue.Queue / asyncio.Queue / multiprocessing.Que... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(141)
评论(0)
推荐(0)
摘要:
先给大家分享点鸡汤: “Don’t think of the overwhelming majority of the impossible.” “不要去想不可能之事” “Grew up your bliss and the world.” ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(124)
评论(0)
推荐(0)
摘要:
先给大家分享点鸡汤: “Don’t think of the overwhelming majority of the impossible.” “不要去想不可能之事” “Grew up your bliss and the world.” ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(126)
评论(0)
推荐(0)
摘要:
醒来的时候登QQ发现有人找我要一份贴吧爬虫的源代码,想起之前练手的时候写过一个抓取百度贴吧发帖记录中的邮箱与手机号的爬虫,于是开源分享给大家学习与参考。 需求分析: 本爬虫主要是对百度贴吧中各种帖子的内容进行抓取,并且分析帖子内容将其中的手机号和邮箱地址抓取出... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(214)
评论(0)
推荐(0)
摘要:
醒来的时候登QQ发现有人找我要一份贴吧爬虫的源代码,想起之前练手的时候写过一个抓取百度贴吧发帖记录中的邮箱与手机号的爬虫,于是开源分享给大家学习与参考。 需求分析: 本爬虫主要是对百度贴吧中各种帖子的内容进行抓取,并且分析帖子内容将其中的手机号和邮箱地址抓取出... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(156)
评论(0)
推荐(0)
摘要:
Python中字符串分割的常用方法是直接调用字符串的str.split方法,但是其只能指定一种分隔符,如果想指定多个分隔符拆分字符串需要用到re.split方法(正则表达式的split方法)。 str.split 字符串的split方法函数原型如下,其中sep... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(15088)
评论(0)
推荐(0)
摘要:
Python中字符串分割的常用方法是直接调用字符串的str.split方法,但是其只能指定一种分隔符,如果想指定多个分隔符拆分字符串需要用到re.split方法(正则表达式的split方法)。 str.split 字符串的split方法函数原型如下,其中sep... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(1537)
评论(0)
推荐(0)
摘要:
1.startswith()和endswith()参数可以是元组 当检测字符串开头或结尾时,如果有多个检测值,可以用元组作为startswith()和endswith()参数: 1 # bad 2 if image.endswith('.jpg') or i... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(73)
评论(0)
推荐(0)
摘要:
1.startswith()和endswith()参数可以是元组 当检测字符串开头或结尾时,如果有多个检测值,可以用元组作为startswith()和endswith()参数: 1 # bad 2 if image.endswith('.jpg') or i... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(67)
评论(0)
推荐(0)
摘要:
两个字典如下: >>> d1 = {'name' : 'revotu', 'age' : 99}>>> d2 = {'age' : 24, 'sex' : 'male'} 合并后的结果如下(即,key相同时后面字典值覆盖前面字典): >>> d{'sex': ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(253)
评论(0)
推荐(0)
摘要:
两个字典如下: >>> d1 = {'name' : 'revotu', 'age' : 99}>>> d2 = {'age' : 24, 'sex' : 'male'} 合并后的结果如下(即,key相同时后面字典值覆盖前面字典): >>> d{'sex': ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(271)
评论(0)
推荐(0)
摘要:
本文的标题是『完整』。所谓『完整』,大意是想表达:提炼出一组最小的经验组合,并且能够快速应用于工程中,能 work,甚至能完美地 work。这篇文章就是想要做到『如何能完美地work』。 初衷 最原始的初衷就是:『现在的,是不完美的,不系统的』。 一是:Pyt... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(164)
评论(0)
推荐(0)
摘要:
学习爬虫有一小段时间了,于是决定把自己学爬虫时所学的,写过的代码以及看过的文档记录下来,权当小结。第一次写这些,如果有错误,请多指教。 首先我们需要了解一下什么是爬虫。 根据百度百科上给出的定义,” 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(33)
评论(0)
推荐(0)
摘要:
前言 先让我们来看看一个用到相对文件路径的函数调用的问题。假设现在有两个脚本文件main.py和func.py,他们的路径关系是: 1.2|--dir13 |--main.py4 |--dir25 |--func.py6 |... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(488)
评论(0)
推荐(0)
摘要:
前言 先让我们来看看一个用到相对文件路径的函数调用的问题。假设现在有两个脚本文件main.py和func.py,他们的路径关系是: 1.2|--dir13 |--main.py4 |--dir25 |--func.py6 |... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(162)
评论(0)
推荐(0)
摘要:
学习爬虫有一小段时间了,于是决定把自己学爬虫时所学的,写过的代码以及看过的文档记录下来,权当小结。第一次写这些,如果有错误,请多指教。 首先我们需要了解一下什么是爬虫。 根据百度百科上给出的定义,” 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(62)
评论(0)
推荐(0)
摘要:
摘要 django框架本身自带有登录注册,也可以自己写登录注册,下面将介绍这这2种方式实登录注册 一、自己写登录注册登出 1.注册regist 注册采用的是form表单,提交到数据库,在登录的时候,查询数据看,看用户有没有注册,如果用户没有注册,则返回注册页面... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(323)
评论(0)
推荐(0)
摘要:
摘要 django框架本身自带有登录注册,也可以自己写登录注册,下面将介绍这这2种方式实登录注册 一、自己写登录注册登出 1.注册regist 注册采用的是form表单,提交到数据库,在登录的时候,查询数据看,看用户有没有注册,如果用户没有注册,则返回注册页面... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(343)
评论(0)
推荐(0)
摘要:
注:本文使用的开发环境如下,如不同系统或环境之间可能存在差异,本文不做其它说明 操作系统 : MacOS 10.13.4 Python版本 : Python 3.5.4 Django版本 : 2.0.5 celery 版本 : 4.1.0 celery后端... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(93)
评论(0)
推荐(0)
摘要:
注:本文使用的开发环境如下,如不同系统或环境之间可能存在差异,本文不做其它说明 操作系统 : MacOS 10.13.4 Python版本 : Python 3.5.4 Django版本 : 2.0.5 celery 版本 : 4.1.0 celery后端... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(32)
评论(0)
推荐(0)
摘要:
如果待处理任务满足: 可拆分,即任务可以被拆分为多个子任务,或任务是多个相同的任务的集合;任务不是CPU密集型的,如任务涉及到较多IO操作(如文件读取和网络数据处理)则使用多线程将任务并行运行,能够提高运行效率。 假设待处理的任务为:有很多文件目录,对于每个文... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(282)
评论(0)
推荐(0)
摘要:
如果待处理任务满足: 可拆分,即任务可以被拆分为多个子任务,或任务是多个相同的任务的集合;任务不是CPU密集型的,如任务涉及到较多IO操作(如文件读取和网络数据处理)则使用多线程将任务并行运行,能够提高运行效率。 假设待处理的任务为:有很多文件目录,对于每个文... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(176)
评论(0)
推荐(0)
摘要:
常用快捷键: Ctrl + D 复制选定的区域或行 Ctrl + Y 删除选定的行 Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 优化导入(去掉用不到... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(59)
评论(0)
推荐(0)
摘要:
常用快捷键: Ctrl + D 复制选定的区域或行 Ctrl + Y 删除选定的行 Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 优化导入(去掉用不到... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(60)
评论(0)
推荐(0)
摘要:
无论try语句中是否抛出异常,finally中的语句一定会被执行。我们来看下面的例子: try: f = open("/tmp/output", "w") f.write("hello") #raise Exception("somethin... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(44)
评论(0)
推荐(0)
摘要:
无论try语句中是否抛出异常,finally中的语句一定会被执行。我们来看下面的例子: try: f = open("/tmp/output", "w") f.write("hello") #raise Exception("somethin... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(33)
评论(0)
推荐(0)
摘要:
我们对于“结构化”的定义是您关注于怎样使您的项目最好地满足它的对象性,我们 需要去考虑如何更好地利用Python的特性来创造简洁、高效的代码。在实践层面, “结构化”意味着通过编写简洁的代码,并且正如文件系统中文件和目录的组织一样, 代码应该使逻辑和依赖清晰。... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(64)
评论(0)
推荐(0)
摘要:
我们对于“结构化”的定义是您关注于怎样使您的项目最好地满足它的对象性,我们 需要去考虑如何更好地利用Python的特性来创造简洁、高效的代码。在实践层面, “结构化”意味着通过编写简洁的代码,并且正如文件系统中文件和目录的组织一样, 代码应该使逻辑和依赖清晰。... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(76)
评论(0)
推荐(0)
摘要:
一直想用 Python 和Selenium 写一个网页爬虫,但一直都没去实现。直到几天前我才决定动手实现它。写代码从Unsplash 网站上抓取一些漂亮的图片,这看起来好像是非常艰巨的事情,但实际上却是极其简单。 图片来源:Blake Connally ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(245)
评论(0)
推荐(0)
摘要:
一直想用 Python 和Selenium 写一个网页爬虫,但一直都没去实现。直到几天前我才决定动手实现它。写代码从Unsplash 网站上抓取一些漂亮的图片,这看起来好像是非常艰巨的事情,但实际上却是极其简单。 图片来源:Blake Connally ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(98)
评论(0)
推荐(0)
摘要:
摘要: 考虑到VBA写不好但是有对批量化处理数据的需求,所以推荐Python自带的xlrd和xlwt库对Excel表格数据进行读写操作。简明的代码风格很适合上手。 首先安装对应的xlrd和xlwt 打开cmd命令窗口输入pip install xlrd和pi... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(137)
评论(0)
推荐(0)
摘要:
摘要: 考虑到VBA写不好但是有对批量化处理数据的需求,所以推荐Python自带的xlrd和xlwt库对Excel表格数据进行读写操作。简明的代码风格很适合上手。 首先安装对应的xlrd和xlwt 打开cmd命令窗口输入pip install xlrd和pi... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(113)
评论(0)
推荐(0)
摘要:
大家在读 爬虫系列 的帖子时常常问我怎样写出不阻塞的爬虫,这很难,但可行。通过实现一些小策略可以让你的网页爬虫活得更久。那么今天我就将和大家讨论这方面的话题。 用户代理 你需要关心的第一件事是设置用户代理。 用户代理是用户访问的工具,并告知服务器用户正在使用... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(95)
评论(0)
推荐(0)
摘要:
大家在读 爬虫系列 的帖子时常常问我怎样写出不阻塞的爬虫,这很难,但可行。通过实现一些小策略可以让你的网页爬虫活得更久。那么今天我就将和大家讨论这方面的话题。 用户代理 你需要关心的第一件事是设置用户代理。 用户代理是用户访问的工具,并告知服务器用户正在使用... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(47)
评论(0)
推荐(0)
摘要:
提到自动化测试,少不了自动化生成测试报告,其实也少不了漂亮的测试报告呀! 刚好看到在github上有个 大神 分享了BeautifulReport,与unittest测试框架完美的结合起来,就能生成BeautifulReport了。下面来小小实践一把: 一、首... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(72)
评论(0)
推荐(0)
摘要:
提到自动化测试,少不了自动化生成测试报告,其实也少不了漂亮的测试报告呀! 刚好看到在github上有个 大神 分享了BeautifulReport,与unittest测试框架完美的结合起来,就能生成BeautifulReport了。下面来小小实践一把: 一、首... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(143)
评论(0)
推荐(0)
摘要:
『动态类型一时爽,代码重构火葬场』,说的是:动态语言在初期开发比较爽,但是到后期维护起来比较困难。Python 作为动态语言之一,自然也会有这样的缺点。其实说『火葬场』,也没有那么严重,只要严格的遵守一组规范,也能做到『重构的时候,也一样爽』。 不以规矩不成方... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(66)
评论(0)
推荐(0)
摘要:
『动态类型一时爽,代码重构火葬场』,说的是:动态语言在初期开发比较爽,但是到后期维护起来比较困难。Python 作为动态语言之一,自然也会有这样的缺点。其实说『火葬场』,也没有那么严重,只要严格的遵守一组规范,也能做到『重构的时候,也一样爽』。 不以规矩不成方... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(117)
评论(0)
推荐(0)
摘要:
本文的标题是『完整』。所谓『完整』,大意是想表达:提炼出一组最小的经验组合,并且能够快速应用于工程中,能 work,甚至能完美地 work。这篇文章就是想要做到『如何能完美地work』。 初衷 最原始的初衷就是:『现在的,是不完美的,不系统的』。 一是:Pyt... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(76)
评论(0)
推荐(0)
摘要:
今天的内容会比较基础,主要是为了让新手也能无障碍地阅读,所以还是要再巩固下基础。学完了基础,你们也就能很顺畅地跟着我的思路理解以后的文章。 本文目录 学会使用函数创建多线程学会使用类创建多线程多线程:必学函数讲解经过总结,Python创建多线程主要有如下两种方... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(181)
评论(0)
推荐(0)
摘要:
今天的内容会比较基础,主要是为了让新手也能无障碍地阅读,所以还是要再巩固下基础。学完了基础,你们也就能很顺畅地跟着我的思路理解以后的文章。 本文目录 学会使用函数创建多线程学会使用类创建多线程多线程:必学函数讲解经过总结,Python创建多线程主要有如下两种方... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(512)
评论(0)
推荐(0)
摘要:
前言 完善的django项目上线,有很多种上线的方法,比如apache, uwsgi, nginx等。这里只介绍2种,一种是django自带的,另外一种则是nginx + uwsgi完成介绍。这里的系统环境采用的是ubantu系统, python环境采用的是... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(269)
评论(0)
推荐(0)
摘要:
前言 完善的django项目上线,有很多种上线的方法,比如apache, uwsgi, nginx等。这里只介绍2种,一种是django自带的,另外一种则是nginx + uwsgi完成介绍。这里的系统环境采用的是ubantu系统, python环境采用的是... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(221)
评论(0)
推荐(0)
摘要:
本篇 Chat 将会涉及: Python 环境下淘宝客 API 的使用;使用 Python 第三方模块 itchat 实现微信的登录的自动回复操作;PyQt5 的布局管理与多线程应用 1 、前言 1.1、什么是淘宝客 相信很多人都听过或者接触过各类导购 APP... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(446)
评论(0)
推荐(0)
摘要:
本篇 Chat 将会涉及: Python 环境下淘宝客 API 的使用;使用 Python 第三方模块 itchat 实现微信的登录的自动回复操作;PyQt5 的布局管理与多线程应用 1 、前言 1.1、什么是淘宝客 相信很多人都听过或者接触过各类导购 APP... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(653)
评论(0)
推荐(0)
摘要:
转载与https://www.jianshu.com/p/ec3dfaec3c9b?utm_source=tuicool&utm_medium=referral 背景 部门(东方IC、图虫)业务驱动,需要搜集大量图片资源,做数据分析,以及正版图片维权。前期主要... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(108)
评论(0)
推荐(0)
摘要:
转载与https://www.jianshu.com/p/ec3dfaec3c9b?utm_source=tuicool&utm_medium=referral 背景 部门(东方IC、图虫)业务驱动,需要搜集大量图片资源,做数据分析,以及正版图片维权。前期主要... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(195)
评论(0)
推荐(0)
摘要:
分享来源: python 要掌握面向对象,你得会做这些题 1,面向对象三大特性,各有什么用处,说说你的理解。 继承:解决代码重用问题多态:多态性,可以在不考虑对象类型的情况下而直接使用对象封装:明确的区分内外,控制外部对隐藏属性的操作行为,隔离复杂度 2,... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(38)
评论(0)
推荐(0)
摘要:
分享来源: python 要掌握面向对象,你得会做这些题 1,面向对象三大特性,各有什么用处,说说你的理解。 继承:解决代码重用问题多态:多态性,可以在不考虑对象类型的情况下而直接使用对象封装:明确的区分内外,控制外部对隐藏属性的操作行为,隔离复杂度 2,... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(35)
评论(0)
推荐(0)
摘要:
0.引言 利用python开发,借助Dlib库捕获摄像头中的人脸,提取人脸特征,通过计算欧氏距离来和预存的人脸特征进行对比,达到人脸识别的目的; 可以自动从摄像头中抠取人脸图片存储到本地; 根据抠取的 / 已有的同一个人多张人脸图片提取128D特征值,然后计算... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(316)
评论(0)
推荐(0)
摘要:
0.引言 利用python开发,借助Dlib库捕获摄像头中的人脸,提取人脸特征,通过计算欧氏距离来和预存的人脸特征进行对比,达到人脸识别的目的; 可以自动从摄像头中抠取人脸图片存储到本地; 根据抠取的 / 已有的同一个人多张人脸图片提取128D特征值,然后计算... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(241)
评论(0)
推荐(0)
摘要:
通过Listing 1.1所示的程序示例变量和表达式的用法 Listing 1.1复利计算器(Simple Compound-Interest Calculation) 更多Python视频、源码、资料加群683380553免费获取 程序输出: Pytho... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(47)
评论(0)
推荐(0)
摘要:
通过Listing 1.1所示的程序示例变量和表达式的用法 Listing 1.1复利计算器(Simple Compound-Interest Calculation) 更多Python视频、源码、资料加群683380553免费获取 程序输出: Pytho... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(29)
评论(0)
推荐(0)
摘要:
在练手项目的选择上,还存在疑问?不知道要从哪种项目先下手? 首先有两点建议: 最好不要写太应用的程序练手,要思考什么更像是知识,老只会写写爬虫是无用的,但是完全不写也不行。 对于练手的程序,要注意简化和抽象,但是如果简化不得当的话,很容易看几篇教程就被懒得... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(493)
评论(0)
推荐(0)
摘要:
数据结构与算法 数据结构和算法是一名程序开发人员的必备基本功 >算法引入 如果a+b+c=1000,且a^2+b^2=c^2(a,b,c为自然数),如何求出所有a,b,c可能的组合 枚举法 思路: a = 0 b = 1 c = 0~1000 import ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(52)
评论(0)
推荐(0)
摘要:
数据结构与算法 数据结构和算法是一名程序开发人员的必备基本功 >算法引入 如果a+b+c=1000,且a^2+b^2=c^2(a,b,c为自然数),如何求出所有a,b,c可能的组合 枚举法 思路: a = 0 b = 1 c = 0~1000 import ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(19)
评论(0)
推荐(0)
摘要:
一.Pycharm的基本使用 1.在Pycharm下为你的Python项目配置Python解释器 (1).Setting>Project Interpreter> 二.在Pycharm下创建Python文... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(39)
评论(0)
推荐(0)
摘要:
一.Pycharm的基本使用 1.在Pycharm下为你的Python项目配置Python解释器 (1).Setting>Project Interpreter> 二.在Pycharm下创建Python文... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(41)
评论(0)
推荐(0)
摘要:
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。 冒泡排序(Bubble ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(64)
评论(0)
推荐(0)
摘要:
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。 冒泡排序(Bubble ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(45)
评论(0)
推荐(0)
摘要:
-- 作者 谢恩铭 转载请注明出处 那是... 有朋友在程序员联盟微信和XX群里问:"程序员的未来如何?" 写一篇文章回答一下。我自然不想把这篇文章写成有“煽动”性的,但是现实就是这么"残酷": 程序员的未来,那是... 相当滴(注意此处要有宋丹丹... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(35)
评论(0)
推荐(0)
摘要:
-- 作者 谢恩铭 转载请注明出处 那是... 有朋友在程序员联盟微信和XX群里问:"程序员的未来如何?" 写一篇文章回答一下。我自然不想把这篇文章写成有“煽动”性的,但是现实就是这么"残酷": 程序员的未来,那是... 相当滴(注意此处要有宋丹丹... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(23)
评论(0)
推荐(0)
摘要:
前言 看到这个标题,大家可能会认为就是Android运行python脚本,或者用python写app,这些用QPython和P4A就可以实现了。我在想既然C可以调用Python,那么Android能不能通过JNI去调用C里的方法,C再去调用Python方法,实... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(347)
评论(0)
推荐(0)
摘要:
前言 看到这个标题,大家可能会认为就是Android运行python脚本,或者用python写app,这些用QPython和P4A就可以实现了。我在想既然C可以调用Python,那么Android能不能通过JNI去调用C里的方法,C再去调用Python方法,实... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(132)
评论(0)
推荐(0)
摘要:
分享来源13 个 python3 才能用的特性 python3 于 2008 年发布,从最初的大割裂到现在,绝大多数的开源库已经使用 python3 来编写,并且已经迭代了五个大版本,最新的 python3.7 计划于 2018 年 6 月 15 发布正式版。... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(64)
评论(0)
推荐(0)
摘要:
分享来源13 个 python3 才能用的特性 python3 于 2008 年发布,从最初的大割裂到现在,绝大多数的开源库已经使用 python3 来编写,并且已经迭代了五个大版本,最新的 python3.7 计划于 2018 年 6 月 15 发布正式版。... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(41)
评论(0)
推荐(0)
摘要:
『Python 工匠』是什么? 我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。 在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(65)
评论(0)
推荐(0)
摘要:
『Python 工匠』是什么? 我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。 在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(30)
评论(0)
推荐(0)
摘要:
当谈到Python时,一般指的是CPython。但Python实际上是一门语言规范,只是定义了Python这门语言应该具备哪些语言要素,应当能完成什么样的任务。这种语言规范可以用不同的方式实现,可以用C实现,也可以用C++、Java、C#、JavaScript... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(62)
评论(0)
推荐(0)
摘要:
当谈到Python时,一般指的是CPython。但Python实际上是一门语言规范,只是定义了Python这门语言应该具备哪些语言要素,应当能完成什么样的任务。这种语言规范可以用不同的方式实现,可以用C实现,也可以用C++、Java、C#、JavaScript... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(53)
评论(0)
推荐(0)
摘要:
从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlan... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(197)
评论(0)
推荐(0)
摘要:
从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlan... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(281)
评论(0)
推荐(0)
摘要:
“Dlib 是一个现代化的 C ++ 工具包,包含用于创建复杂软件的机器学习算法和工具 ” 。它使您能够直接在 Python 中运行许多任务,其中一个例子就是人脸检测。 安装 dlib 并不像只做一个 “pip install dlib” 那么简单,因为要正... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(112)
评论(0)
推荐(0)
摘要:
“Dlib 是一个现代化的 C ++ 工具包,包含用于创建复杂软件的机器学习算法和工具 ” 。它使您能够直接在 Python 中运行许多任务,其中一个例子就是人脸检测。 安装 dlib 并不像只做一个 “pip install dlib” 那么简单,因为要正... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(152)
评论(0)
推荐(0)
摘要:
在写一些文章时,尤其是一些技术文章或者教程,有时需要将目录结构附在文中,最简单粗暴的方法是自己手动写,但是效率太低,今天就来介绍一下高效率、美观的方法。 1、CMD生成目录树 在 windows 系统中,有一个 CMD 指令可以生成目录树,该条指令是 " t... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(546)
评论(0)
推荐(0)
摘要:
在写一些文章时,尤其是一些技术文章或者教程,有时需要将目录结构附在文中,最简单粗暴的方法是自己手动写,但是效率太低,今天就来介绍一下高效率、美观的方法。 1、CMD生成目录树 在 windows 系统中,有一个 CMD 指令可以生成目录树,该条指令是 " t... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(1055)
评论(0)
推荐(0)
摘要:
在练手项目的选择上,还存在疑问?不知道要从哪种项目先下手? 首先有两点建议: 最好不要写太应用的程序练手,要思考什么更像是知识,老只会写写爬虫是无用的,但是完全不写也不行。 对于练手的程序,要注意简化和抽象,但是如果简化不得当的话,很容易看几篇教程就被懒得... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(52)
评论(0)
推荐(0)
摘要:
今天我们介绍Python中的对象和对象名:Python中所有的变量都是对象。 对象在python里,其实是一个指针,指向一个数据结构,数据结构里有属性,有方法。对象通常就是指变量。从面向对象OO的概念来讲,对象是类的一个实例。在python里很简单,对象就是变... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(90)
评论(0)
推荐(0)
摘要:
一、知识提要 1.认识Python的包管理: pip 2.环境变量的搭建 3.惯用大法,反复敲打 i.cls命令 ii.pip 命令 iii.pip list命令 4.功能1—help: pip + help + 子命令 显示出子命令的功能 5.功能2—li... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(522)
评论(0)
推荐(0)
摘要:
一、python: Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(84)
评论(0)
推荐(0)
摘要:
一、python: Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(154)
评论(0)
推荐(0)
摘要:
Python无处不在 ,似乎它支持从主要网站到桌面实用程序到企业软件的所有功能。 Python已经被用来编写流行的软件项目,如dnf / yum,OpenStack,OpenShot,Blender,Calibre,甚至是原始的BitTorrent客户端。 它... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(269)
评论(0)
推荐(0)
摘要:
Python无处不在 ,似乎它支持从主要网站到桌面实用程序到企业软件的所有功能。 Python已经被用来编写流行的软件项目,如dnf / yum,OpenStack,OpenShot,Blender,Calibre,甚至是原始的BitTorrent客户端。 它... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(125)
评论(0)
推荐(0)
摘要:
一、re模块简史 Python通过re模块来支持正则表达式。 该模块自Python1.5正式引入,替换了更了更加古老的regex模块和regsub模块(后两个模块,在Python2.5中被移除) re模块最开始兼容强大且通用的Perl 5风格,且允许多个线程共... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(32)
评论(0)
推荐(0)
摘要:
一、re模块简史 Python通过re模块来支持正则表达式。 该模块自Python1.5正式引入,替换了更了更加古老的regex模块和regsub模块(后两个模块,在Python2.5中被移除) re模块最开始兼容强大且通用的Perl 5风格,且允许多个线程共... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(42)
评论(0)
推荐(0)
摘要:
C / C ++编程语言主要是嵌入式系统编程,尽管它们有许多缺点。 另一方面,Python具有许多优点,使其成为嵌入式系统的优秀语言。 我们来看看每个的利弊,为什么你应该考虑Python的嵌入式编程。 C / C ++是编译语言,而Python是一种解释语言。... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(109)
评论(0)
推荐(0)
摘要:
C / C ++编程语言主要是嵌入式系统编程,尽管它们有许多缺点。 另一方面,Python具有许多优点,使其成为嵌入式系统的优秀语言。 我们来看看每个的利弊,为什么你应该考虑Python的嵌入式编程。 C / C ++是编译语言,而Python是一种解释语言。... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(141)
评论(0)
推荐(0)
摘要:
上章介绍了Python三大神器之pip,这章我们来了解Python三大神器之Virtualenv的安装 一、知识提要 认识Python三大神器之 virtualenv virtualenv 用来建立一个虚拟的python环境,一个专属于项目的python环境... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(56)
评论(0)
推荐(0)
摘要:
上章介绍了Python三大神器之pip,这章我们来了解Python三大神器之Virtualenv的安装 一、知识提要 认识Python三大神器之 virtualenv virtualenv 用来建立一个虚拟的python环境,一个专属于项目的python环境... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(65)
评论(0)
推荐(0)
摘要:
其实正则表达式这种技术,源于一个很简单的问题: > 如何通过变成使得计算机具有在文本中检索某种模式的能力? 而正则表达式为通过编程实现高级的文本模式匹配、抽取、与/或文本形式的搜索和替换提供了基础。 ## 概念 ### 正则表达式 正则表达式(Regular ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(25)
评论(0)
推荐(0)
摘要:
其实正则表达式这种技术,源于一个很简单的问题: > 如何通过变成使得计算机具有在文本中检索某种模式的能力? 而正则表达式为通过编程实现高级的文本模式匹配、抽取、与/或文本形式的搜索和替换提供了基础。 ## 概念 ### 正则表达式 正则表达式(Regular ... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(46)
评论(0)
推荐(0)
摘要:
今天我们介绍Python中的对象和对象名:Python中所有的变量都是对象。 对象在python里,其实是一个指针,指向一个数据结构,数据结构里有属性,有方法。对象通常就是指变量。从面向对象OO的概念来讲,对象是类的一个实例。在python里很简单,对象就是变... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(80)
评论(0)
推荐(0)
摘要:
用 Python 做到每秒处理上百万次 HTTP 请求,可能吗?也许不能,但直到最近,这已成为现实。 很多公司都在为了提升程序的执行性能和降低服务器的运营成本,而放弃 Python 去选择其它编程语言,其实这样做并不是必须,因为 Python 完全可以胜任这些... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(100)
评论(0)
推荐(0)
摘要:
用 Python 做到每秒处理上百万次 HTTP 请求,可能吗?也许不能,但直到最近,这已成为现实。 很多公司都在为了提升程序的执行性能和降低服务器的运营成本,而放弃 Python 去选择其它编程语言,其实这样做并不是必须,因为 Python 完全可以胜任这些... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(197)
评论(0)
推荐(0)
摘要:
一、异常 lzma这个包中只提供了一个异常:lzma.LZMAError。这个异常只有如下情况会抛出: 压缩或解压时发生错误 初始化压缩器与解压器的状态时发生错误 二、读写压缩文件 1、接口1 lzma中提供了一个借口,专门用来访问压缩文件:lzma.op... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(177)
评论(0)
推荐(0)
摘要:
一、异常 lzma这个包中只提供了一个异常:lzma.LZMAError。这个异常只有如下情况会抛出: 压缩或解压时发生错误 初始化压缩器与解压器的状态时发生错误 二、读写压缩文件 1、接口1 lzma中提供了一个借口,专门用来访问压缩文件:lzma.op... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(107)
评论(0)
推荐(0)
摘要:
本章我们介绍Python中的IDLE,IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。 更多Python视频、源码、资料... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(159)
评论(0)
推荐(0)
摘要:
本章我们介绍Python中的IDLE,IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。 更多Python视频、源码、资料... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(128)
评论(0)
推荐(0)
摘要:
我们现在用python标准库urllib2来实现简单的网络爬虫(本章很简单适合小白,不喜勿喷) 一、urllib2定义了以下方法: urllib2.urlopen( URL, Data, timeout ) Data参数:POST数据提交(例如:账号密码发送... 阅读全文
posted @ 2022-10-07 20:57
I'm_江河湖海
阅读(80)
评论(0)
推荐(0)

浙公网安备 33010602011771号