自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python学习者的博客

人生苦短,我用python

  • 博客(125)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

转载 从零开始教大家用Python一步步构建Web应用程序及其Web服务器

今天教大家在Python中从零开始构建Web应用程序及其Web服务器,所有内容完全依赖Python标准库,并且忽略WSGI标准。更多Python视频、源码、资料加群683380553免费获取Web服务器第一步是编写能够为网络应用提供支持的HTTP服务器。首先需要了解HTTP协议的工作方式。简单来说,HTTP客户端通过网络连接到HTTP服务器,并向服务器发送一串数据请求。然...

2018-12-31 22:50:24 13911

转载 推荐:一个Python实用的库,轻松操作远程服务器

在python的世界里,你可以使用原始套接字和一些加密函数创建自己的SSH客户端或服务端,但如果有现成的模块,为什么还要自己实现呢。使用Paramiko库中的PyCrypto能够让你轻松使用SSH2协议。paramiko 遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,可以实现远程文件的上传,下载或通过ssh远程执行命令。项目地址:https://github.com/pa...

2018-12-31 22:46:41 824

转载 基于 CPython 解释器,为你深度解析为什么Python中整型不会溢出

前言本次分析基于 CPython 解释器,python3.x版本在python2时代,整型有 int 类型和 long 长整型,长整型不存在溢出问题,即可以存放任意大小的整数。在python3后,统一使用了长整型。这也是吸引科研人员的一部分了,适合大数据运算,不会溢出,也不会有其他语言那样还分短整型,整型,长整型...因此python就降低其他行业的学习门槛了。更多Python视频、...

2018-12-31 22:41:51 390

转载 会了这个方法之后,轻轻松松用 Python 定位特定类型文件

写在之前今天的文章是介绍如何用 Python 去定位特定类型的文件,会讲到用字符串匹配文件名定位特定文件以及顺带介绍一下遍历目录树的函数,通过今天的这一部分以及之前文章讲到的文件获取属性的操作,可以做很多有意思的事情。更多Python视频、源码、资料加群683380553免费获取定位特定文件定位特定的文件,可以使用 fnmatch 以及 glob 这两个标准库,我们下面来...

2018-12-30 22:46:09 425

转载 Python|掌握了这些方法之后,不用再头疼文件「路径」的问题了!

当我们经常和各种文件打交道的时候,自然就会涉及到文件「路径」的问题,很多人对这一块不太熟悉,在程序中想要使用文件的时候不知道该如何去确定文件所在的路径或者不知道如何去构造一个让文件存储的路径,今天就让我们来彻底解决这个问题。这里主要用到的是 os.path 模块,在此之前我们需要先了解一下 getcwd 和 listdir 函数,因为下面的示例中会用到,这俩是 os 模块下的。getcwd 用...

2018-12-30 22:40:22 443

原创 Python中你最容易忽略的几个小点,记不住可能会影响到你找工作

概述Python是个非常受欢迎的编程语言,随着近些年机器学习、云计算等技术的发展,Python的职位需求越来越高。下面我收集了10个Python面试官经常问的问题,供大家参考学习。更多Python视频、源码、资料加群683380553免费获取1、类继承有如下的一段代码:如何调用类A的show方法了。 方法如下:class 方法指向了类对象,只用...

2018-12-30 21:45:47 891

转载 只写Python一遍代码,就可以同时生成安卓及IOS的APP,真优秀

前言:用Python写安卓APP肯定不是最好的选择,但是肯定是一个很偷懒的选择我们使用kivy开发安卓APP,Kivy是一套专门用于跨平台快速应用开发的开源框架,使用Python和Cython编写,对于多点触控有着非常良好的支持,不仅能让开发者快速完成简洁的交互原型设计,还支持代码重用和部署,绝对是一款颇让人惊艳的NUI框架。因为跨平台的,所以只写一遍代码,就可以同时生成安卓及IOS的...

2018-12-30 21:41:53 7408 1

转载 ImagePy——UI界面支持开放插件的Python开源图像处理框架

ImagePy 是一款 python 开源图像处理框架,其 UI 界面支持开放插件。在 github:https://github.com/Image-Py/imagepy上,不仅有关于这款图像处理软件的详细介绍,还有一些使用示例,雷锋网 AI 科技评论接下来将详细介绍这一开源图像处理框架。ImagePy 是一款基于 imagej 等插件的图像处理框架,它可以与 scipy.ndimage、s...

2018-12-29 23:04:26 1429

转载 手把手教你用Python设计一个简单的命令行界面

对 Python 程序来说,完备的命令行界面可以提升团队的工作效率,减少调用时可能碰到的困扰。今天,我们就来教大家如何设计功能完整的 Python 命令行界面。对 Python 开发者来说用的最多的界面恐怕还是命令行。就拿我参与的机器学习项目来说,训练模型和评估算法的精确度都是通过在命令行界面运行脚本来完成的。所以调用一个 Python 脚本的时候我们希望这段脚本有一个尽量简洁方便调用的接...

2018-12-29 22:56:12 4978

转载 用Python实现一个 LinkedList(双向链表)

提到 LinkedList,我相信大部分 Java 开发者是知道的。但 Pythonner 也许并不知道。在分享之前,我先说说为什么写这篇文章。大部分读者知道我是一名 Android 开发者,而我最熟悉的语言也正是 Java 。集合其实在 Java 是一个很重要的概念,而 LinkedList 也只是集合中的一个实现类而已。当然 LinkedList 并不是 Java 中唯一的集合,但它却...

2018-12-29 22:47:37 2719

转载 ping?带你从本质出发一步步带你了解ping

一、概览对于ping命令,想必只要是程序员都知道吧?当我们检查网络情况的时候,最先使用的命令肯定是ping命令吧?一般我们用ping查看网络情况,主要是检查两个指标,第一个是看看是不是超时,第二个看看是不是延迟太高。如果超时那么肯定是网络有问题啦(禁ping情况除外),如果延迟太高,网络情况肯定也是很糟糕的。那么对于ping命令的原理,ping是如何检查网络的?大家之前有了解吗?接下来我们来跟...

2018-12-29 22:38:10 448

转载 用Python实现一个端口扫描,只需简单几步就好

一、常见端口扫描的原理0、秘密扫描秘密扫描是一种不被审计工具所检测的扫描技术。它通常用于在通过普通的防火墙或路由器的筛选(filtering)时隐藏自己。秘密扫描能躲避IDS、防火墙、包过滤器和日志审计,从而获取目标端口的开放或关闭的信息。由于没有包含TCP 3次握手协议的任何部分,所以无法被记录下来,比半连接扫描更为隐蔽。但是这种扫描的缺点是扫描结果的不可靠性会增加,而且扫描...

2018-12-29 22:36:24 743

转载 你不知道的Python大杀器,装饰器中的多重使用方法!

Python 是一门极简的语言,语言简洁学习起来也是相当轻松的,但是依然有一些高级技巧,例如装饰器、协程、并发,会让人感觉困惑、失望与沮丧。本文将重点讲解 Python 装饰器的使用,使用常见的例子让我们更直观的看到装饰器的强大表达能力,最后给出了编写装饰器常见的工具。熟悉 Java 的同学一定熟悉注解的使用,借助于注解可以定义元数据配置,我们常常会有这种感受,”只要加上这个注解,我的组件...

2018-12-28 22:56:54 425

转载 简述:用Python+Numpy实现矩阵的行列扩展的三种常用方法

对于numpy矩阵,行列扩展有三种比较常用的方法:使用矩阵对象的c_方法扩展列,使用矩阵对象的r_方法扩展行。 使用numpy扩展库提供的insert()函数,使用axis参数指定行或列。 使用numpy扩展库的row_stack()函数扩展行,column_stack()函数扩展列。更多Python视频、源码、资料加群683380553免费获取...

2018-12-28 22:52:46 4088

转载 Python|几十行代码带你简单实现模拟浏览器操作

本文只是实现了一个简单的功能,欢迎大佬们指点和改进。首先,本文需要的工具Python3.6 selenium不会安装selenium?只需在CMD里输入以下代码就自动给你安装了。pip install selenium下面是代码的具体实现:更多Python视频、源码、资料加群683380553免费获取之后我们只要输入相应的命令,就可以实现模拟浏览器这个简单的功能...

2018-12-28 22:50:07 2691 1

转载 看完你会喜欢上的它的,为大家推荐一个远程部署神器-Fabric

如果你搜一圈 “Fabric “关键字,你会发现 90% 的资料都是过时的,因为现在 Fabric 支持 Python3,但是它又不兼容旧版 Fabric。所以,如果你按照那些教程去操作的话根本跑不通。如果你还没用过 Fabric,那么这篇文章就是帮你快速上手 Fabric 的。不管你现在用不用,先了解了以后也用得着。平时我们的开发流程是这样,经过几个月奋战,项目终于开发完了,测试也没问题...

2018-12-28 22:48:00 443

转载 给大家推荐:五个Python小项目,Github上的人气很高的

1.深度学习框架 Pytorchhttps://github.com/pytorch/pytorchPyTorch 是一个 Torch7 团队开源的 Python 优先的深度学习框架,提供两个高级功能:● 强大的 GPU 加速 Tensor 计算(类似 numpy)● 构建基于 tape 的自动升级系统上的深度神经网络● 你可以重用你喜欢的 python 包,如 numpy、s...

2018-12-28 22:39:20 6909 2

转载 用Django开发一个小程序和后台管理系统实现多域名访问

最近使用Django开发一个小程序和后台管理系统 ,需要将这两个不同的项目部署到同一个服务里面,然后使用不同的域名来访问不同的项目。Django默认的只支持单服务访问,要想实现不同域名,需要安装django的第三方扩展包:django-hosts。本文通过一个简单的demo来给演示, 看本文的前提是需要对django有一定的认识,对项目环境的搭建以及Nginx有一定的了解。更多Pytho...

2018-12-27 22:42:26 1372

转载 当你写爬虫时遇上Flash+加密时?教你一个方法很靠谱

今天在摸鱼(划掉)逛V2EX的时候,有个帖子引起了我的注意,求助一个网站视频加密方式, 已排除是 base64 加密 - V2EXhttps://www.v2ex.com/t/493201帖子内容:视频链接加密之后是这样的:lxxt6jIID2Byq541xEB6F3u71bYaE5A/A-1dMFS4o9mx8uzpm81KxH25u1E29:Cl7Wg|lxxt4hGGB...

2018-12-27 22:37:53 2292

转载 给大家分享一个「Python算法题」分苹果

今天刷到一道算法题,分享一下果园里有堆苹果,N(1<N<9)只熊来分。第一只熊把这堆苹果平均分为N份,多了一个,它把多的一个扔了,拿走了一份。第二只熊把剩下的苹果又平均分成N份,又多了一个,它同样把多的一个扔了,拿走了一份,第三、第四直到第N只熊都是这么做的,问果园里原来最少有多少个苹果?更多Python视频、源码、资料加群683380553免费获取可以先尝试一下再往下看(N=5的...

2018-12-27 22:34:42 1039

转载 一道经典的 Python 面试题-从一长串数字中找到重复多次的三个数字

从一长串数字中找到重复多次的三个数字更多Python视频、源码、资料加群683380553免费获取问题描述https://stackoverflow.com/questions/47581326/given-a-string-of-a-million-numbers-return-all-repeating-3-digit-numbers假设给定一个很长的数字,比如PI精确到1...

2018-12-27 22:32:28 1573

转载 从底层带你理解Python中的一些内部机制

下面博文将带你创建一个字节码级别的追踪API以追踪Python的一些内部机制,比如类似YIELDVALUE、YIELDFROM操作码的实现,推式构造列表(List Comprehensions)、生成器表达式(generator expressions)以及其他一些有趣Python的编译。以下为译文最近我在学习 Python 的运行模型。我对 Python 的一些内部机制很是好奇,比如 P...

2018-12-27 22:28:24 2837

转载 推荐:一个小而强大的Python库-pandasql

这篇文章是关于pandasql,Yhat 写的一个模拟 R 包 sqldf 的Python 库。这是一个小而强大的库,只有358行代码。pandasql 的想法是让 Python 运行 SQL。对于那些来自 SQL 背景或仍然「使用 SQL 思考」的人来说,pandasql是一种利用两种语言优势的好方式。在本介绍中,将在为数据探索和分析构建的集成开发环境(IDE) Rodeo 中用 p...

2018-12-26 22:39:57 1136

转载 教程:教你一个简单快速能够掌握监督学习算法的方法

监督学习作为运用最广泛的机器学习方法,一直以来都是从数据挖掘信息的重要手段。即便是在无监督学习兴起的近日,监督学习也依旧是入门机器学习的钥匙。这篇监督学习教程适用于刚入门机器学习的小白。当然了,如果你已经熟练掌握监督学习,也不妨快速浏览这篇教程,检验一下自己的理解程度~更多Python视频、源码、资料加群683380553免费获取什么是监督学习?在监督学习中,我们首先导入包...

2018-12-26 22:33:09 928

转载 协同过滤?教你用Python实现协同过滤

提到ALS相信大家应该都不会觉得陌生,它是协同过滤的一种,并被集成到Spark的Mllib库中。本文就ALS的基本原理进行讲解,并手把手、肩并肩地带您实现这一算法。完整实现代码请参考:https://github.com/tushushu/imylu/blob/master/imylu/recommend/als.pyhttps://github.com/tushushu/imylu/...

2018-12-26 22:29:33 1574

原创 有你不知道的吗?Python标准库大集合,你应该详细学习!

Python之所以使用简单,原因之一就是标准库功能非常强大,这些标准库在安装python的时候就已经附带了,不需要额外的安装,很多功能不需要程序员从头编写,直接调用即可,但是如果想要进阶学习python,了解标准库很有必要。通过学习标准库会对python这门语言有更深入细致的了解,同时也是学习python编程的一个好方法。先来看看标准库都有些什么:1.内容介绍2.内置函数3....

2018-12-26 22:25:23 1388

转载 Python|花了一天,为大家整理的一套来自外国大佬的密码速查表

简单的HTTPS服务器更多Python视频、源码、资料加群683380553免费获取检查证书信息输出生成自签名证书输出准备一个签名注册请求输出生成无密码的RSA秘钥文件用一个私钥给文件签名输出...

2018-12-26 22:17:28 462

转载 用 Cython 造个轮子

在本篇文章中,我要向你展示使用 Cython 扩展 Python 的技巧。如果你同时有 C/C++和 Python 的编码能力,我相信你会喜欢这个的。我们要造的轮子是一个最简单的栈的实现,用 C/C++来编写能够减小不必要的开销,带来显著的加速。更多Python视频、源码、资料加群683380553免费获取步骤建立目录 编写 C++文件 编写 pyx 文件 ...

2018-12-25 21:41:44 392

原创 一篇带你了解,Python函数中*和**的内涵究竟是什么?

首先,C/C++用户注意了,Python中星号*不是指针:)作用:1、他们可以用来更方便地定义参数为list和dictionary的函数俩个例子:更多Python视频、源码、资料加群683380553免费获取2、可以用来“解压缩”list和dictionary。如果你定义了一个函数f,作为函数输入,args可以这样pass:懂了吗?...

2018-12-25 21:37:26 672

原创 猜数字小游戏还能这样玩?用python打造GUI版的猜数字

大家应该都玩过猜数字小游戏吧!也不废话了首先假设同学聚会玩个猜数字的小游戏 :在[100, 999] 区间内随机生成一个数字 ,之后在其中猜 ,每次猜数会给出指示 ,提示大了还是小了 。那么你要几次能够猜中呢 ?好吧 ,今天重点不是小詹教你二分查找 。而是读者来稿如下 :小 A 最近考完试 ,甚是无聊啊 ,翻开书本学习了一下 GUI ,你肯定很是好奇啊,GUI是啥啊?一看英文G(鸡鸡,...

2018-12-25 21:34:35 982

转载 用python依赖地图公司的API接口和SDK实现道路数据可视化分析

今天我们用python来获取道路数据,并根据数据进行简化和可视化分析当今社会每个人都离不开导航除了开车用导航外,其实走路、骑车、公交都可以导航选址和找餐厅、酒店也需要如果一个城市能够标注所以公交厕所也是很有必要的。当然,实现这一切都需要我们拥有道路数据,标示道路交叉路口、死胡同、红路灯灯,并能够计算道路长度,最短路径和规划线路。今天实现这一切都依赖地图公司的API...

2018-12-25 21:15:47 1373

转载 教程|要想Hadoop能够运行Python程序,就要会MRJob

首先要想Hadoop能够很流畅的Python程序,学习mrjob可能是最直接、最简单的方法了你甚至都不要按安装部署Hadoop集群。mrjob拥有很多优秀的特性比如:支持多步骤的MapReduce任务工作流 支持内嵌、本地、远程亚马逊以及Hadoop 调试方便不需要任务环境支持本教程通过 python 中 mrjob 模块来调用 hadoop 处理数据。通过本次实验,你可以初...

2018-12-25 21:13:45 657

转载 Python趣味代码整合之提升编程兴趣

这篇文章主要是整合一些趣味代码,一方面自己对这些内容比较感兴趣,另一方面希望这些代码能提升大家的编程兴趣。一、Python使用turtle绘制国旗代码如下:运行结果如下所示,它是动态绘制过程。注意安装第三方包的方法如下所示:在Command Window界面下进入Anaconda2\Scripts文件夹,通过pip安装。...

2018-12-24 15:09:24 2966

转载 适用于Python入门者的爬虫和数据可视化案例

本篇文章适用于Python小白的教程篇,如果有哪里不足欢迎指出来,希望对你帮助。本篇文章用到的模块:requests,re,os,jieba,glob,json,lxml,pyecharts,heapq,collection首先我们先进入到需要抓取的内容的地址:http://music.163.com/#本文我们的目的抓取周杰伦的所有歌曲, 歌词, 以及评论...

2018-12-24 13:59:35 5147 2

转载 面试官让用5种python方法实现字符串反转?对不起我有16种……

最近身边有个朋友,因为经受不住年薪30W+的诱惑,立志转行成为一名程序员。在自学编程一个月以后,假装自己是学生哥,信心满满地和应届毕业生一起参加了校招。然而,进行了十几次面试,统统折戟沉沙。这哥们儿面试失意,就来找我诉苦:“面试题目太变态了。比如有家公司,让我用五种编程方法实现字符串反转,整个面试我都在懵逼中度过的!”啧啧~这明显是基础不够扎实呀!区区五种方法,那可是信手拈来!下面就开始我...

2018-12-24 13:51:02 569

翻译 不受微软待见的Python,如何在八年内逆袭成功?

作者 | Steve Dower译者 | 无明编辑 | VincentAI 前线导读:Python 是微软未来云计算的一个重要组成部分,是服务和团队需要支持的语言之一,也是微软公司内外快速增长的数据科学和分析领域最受欢迎的语言。但一直以来,Python 在微软似乎从来没有享有如此高的盛誉。然而,过去八年却发生了戏剧性的变化。微软的很多产品现在都开始支持 Python,...

2018-12-24 13:47:23 461

转载 Python 中的容器 collections

写在之前我们都知道 Python 中内置了许多标准的数据结构,比如列表,元组,字典等。与此同时标准库还提供了一些额外的数据结构,我们可以基于它们创建所需的新数据结构。Python 附带了一个「容器」模块 collections,它包含了很多的容器数据类型,今天我们来讨论其中几个常用的容器数据类型,掌握了这几个可以减少我们重复造轮子所带来的烦扰。更多Python视频、源码...

2018-12-24 13:42:23 354

转载 小白也会用爬虫利器:you-get,让天下没有难爬的网页

今天给大家介绍一款爬虫利器,小白也可以拿来即用的利器:you-get。You-Get 是一个 Python 编写的命令行下载器,用于从 Web 下载媒体内容(视频,音频,图像)。这个程序在 GitHub 上已有 2 万多的 Star。更多Python视频、源码、资料加群683380553免费获取you-get 能做什么?从热门网站下载视频/音频,例如 YouTube,bi...

2018-12-22 16:01:59 1125

转载 推荐5个值得关注的Python开源项目

今天小编看到了五个开源项目,觉得还错,推荐给大家。1、Wagtail CMSWagtail是一个基于Django的CMS系统它拥有优质的用户体验并且为设计人员和开发人员提供了高度定制的接口。更多Python视频、源码、资料加群683380553免费获取文档:http://docs.wagtail.io/2、django REST frameworkDjango ...

2018-12-22 11:49:32 1128 1

转载 黑客技术:基于Python的反连Shell和后渗透工具(仅供参考)

今天为大家分享一个黑客技术,小编在这里声明:本教程仅供参考,不赞成也不鼓励大家它方式入侵别人电脑和网络破坏。RSPET (Reverse Shell and Post Exploitation Tool)是一个基于Python的反连shell,并且具备后渗透阶段的一些功能。实现功能远程命令执行 流量加密(异或加密代替明文传输),使用443端口可以取得更好的效果【1】 内置了加密...

2018-12-22 11:46:30 648

Python制作超级玛丽源码

本代码是用Python制作超级玛丽小游戏的代码,仅供学习参考

2019-09-28

Python制作的推箱子小游戏.zip

用Python制作的推箱子游戏,内附源码,解压后就可以用,没有打包,仅供学习参考! 人生苦短,我用Python!

2020-03-31

MHyourh的留言板

发表于 2020-01-02 最后回复 2020-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除