
Python
文章平均质量分 94
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
我用 Python 远程探查室友的网页浏览记录,他不愧是成年人!
过程利用Python制作远程查看别人电脑的操作记录,与其它教程类似,都是通过邮件返回。利用程序得到目标电脑浏览器当中的访问记录,生产一个文本并发送到你自己的邮箱,当然这个整个过程除了你把python程序植入目标电脑外,其它的操作都是自动化的。我知道我说到这些,有些人又开始有其它的想法了,可别想了,玩玩、学习可以,违法的事情咱不能干。室友是个富二代,用的是苹果电脑,还有我...转载 2020-03-23 09:55:31 · 1512 阅读 · 0 评论 -
查看已安装tensorflow版本
由于tensorflow版本不同,可能一些函数的调用也有变换,这时候可能需要查看tensorflow版本,可以在终端输入查询命令如下:import tensorflow as tftf.__version__查询tensorflow安装路径为:tf.__path__查询结果如下:--------------------- 作者:imperfect00 来源:CSD...转载 2018-11-04 00:33:25 · 7088 阅读 · 0 评论 -
深入浅出Python元编程
隔壁的Java 世界为了创建一个对象搞得鸡飞狗跳,这边的Python解释器倒是乐得清闲。 (参见:《当创建对象时......》)我作为他的第n任助手正式上岗。“老大,有程序员要创建对象,怎么办?”我向Python解释器发出了预警,上岗后头一次遇到这种情况,我有点紧张。class Person: def sayHello(self,name): print(...转载 2018-11-30 09:07:22 · 421 阅读 · 0 评论 -
超级大汇总!200多个最好的机器学习、NLP和Python教程
这篇文章包含了我目前为止找到的最好的教程内容。这不是一张罗列了所有网上跟机器学习相关教程的清单——不然就太冗长太重复了。我这里并没有包括那些质量一般的内容。我的目标是把能找到的最好的教程与机器学习和自然语言处理的延伸主题们连接到一起。我这里指的“教程”,是指那些为了简洁地传授一个概念而写的介绍性内容。我尽量避免了教科书里的章节,因为它们涵盖了更广的内容,或者是研究论文,通常对于传授概念来说...转载 2018-12-02 13:58:27 · 609 阅读 · 0 评论 -
力压 Java 与 C 的 Python 现状如何了?
转眼间,2018 年已进入倒计时阶段,回忆起这一年中编程语言界的发展,过得风生水起的语言非 Python 莫属。而它的火热和人工智能产业的爆发不无关系,但全局来看,得益于 AI 的 Python 并非止于 AI,Python 还在系统编程、多媒体应用、数据库编程、Web、爬虫等多个场景中均有应用。不仅如此,这一年的 Python 在 TIOBE 编程语言排行榜中,两度超越了 C++,涌进排行榜的...转载 2018-12-18 21:01:47 · 349 阅读 · 0 评论 -
不受微软待见的Python,如何在八年内逆袭成功?
AI 前线导读:Python 是微软未来云计算的一个重要组成部分,是服务和团队需要支持的语言之一,也是微软公司内外快速增长的数据科学和分析领域最受欢迎的语言。但一直以来,Python 在微软似乎从来没有享有如此高的盛誉。然而,过去八年却发生了戏剧性的变化。微软的很多产品现在都开始支持 Python,还有一些最新的产品只支持 Python。微软的一些关键工具是用 Python 开发的,而且开...转载 2018-12-24 21:51:50 · 357 阅读 · 0 评论 -
Java帝国对Python的渗透能成功吗?
引子Java 帝国已经成立20多年,经过历代国王的励精图治,可以说是地大物博,码农众多。 可是国王依然不满足,整天想着如何继续开拓疆土, 这一天晚上他又把几个重臣招来商议了。 IO大臣说:“陛下,现在天下大势初定,我Java帝国已经占据了后端开发,大数据,Android开发等重要地盘,再想拓展殊为不易!” “是啊, 前端被JavaScript所盘踞,我们很难渗透啊。” 线程大臣补...转载 2019-02-26 22:09:16 · 711 阅读 · 1 评论 -
技术深扒丨没点想象力都看不透这个网站的反爬措施!
所谓万物皆可爬,写一段Python代码,就能让程序自动进行网站访问、解析数据并保存下来,再进行下一步分析,这是一项很酷的技能。当然各网站也有自己的反爬方式,比如判断用户IP在短时间内是否频繁访问对应网站,比如通过动态页面增加爬取的难度等。某点评网的反爬可以说是非常有创意了,它使用svg和乱码来防止被爬。难爬不说,就算拿到数据,使用者也不知道是什么意思。点评网的文字甚至都是不能复制粘...转载 2019-03-19 14:41:19 · 576 阅读 · 0 评论 -
为什么Python不用设计模式?
来自:码农翻身(微信号:coderising)在遥远的Python王国,有一位少年,非常热爱编程,他的父母想给他报一个班,问了万能的朋友圈以后,发现大家都推荐同一个老师,人称吉先生。于是他的父母毫不犹豫就交了一笔不菲的学费,每周六日下午让孩子去学习。少年学习非常刻苦,很快就学会了Python语法、工具和框架。老师像是见到了可以雕刻的美玉, 倾囊相授,告诉他不仅要把代码写对...转载 2019-03-12 09:41:25 · 4962 阅读 · 3 评论 -
用Python爬网页需要了解什么背景知识
在知乎上有一位同学提出的问题:用Python爬网页需要了解什么背景知识,恰好我对爬虫有所了解,所以昨天晚上做了回答,今天放到公众号上面希望对大家有所帮助,如有帮助欢迎转发。文中涉及到一些教程链接在本篇文章无法打开,可以点击阅读原文查看我在知乎上的原回答,也欢迎大家给我的回答点赞。要学会使用Python爬取网页信息无外乎以下几点内容:1、要会Python2、知道网页信息如何呈现3、了...转载 2019-04-27 10:37:03 · 404 阅读 · 1 评论 -
Github标星2w+,热榜第一,如何用Python实现所有算法
大数据文摘出品编译:周素云、蒋宝尚学会了Python基础知识,想进阶一下,那就来点算法吧!毕竟编程语言只是工具,结构算法才是灵魂。新手如何入门Python算法?几位印度小哥在GitHub上建了一个各种Python算法的新手入门大全。从原理到代码,全都给你交代清楚了。为了让新手更加直观的理解,有的部分还配了动图。标星已经达到2.7W给出Github地址☟https:...转载 2019-05-04 08:45:03 · 2231 阅读 · 1 评论 -
Python 2.7版本与3.6的不同
许多Python初学者都会问:我应该学习哪个版本的Python。对于这个问题,我的回答通常是“先选择一个最适合你的Python教程,教程中使用哪个版本的Python,你就用那个版本。等学得差不多了,再来研究不同版本之间的差别”。许多Python初学者都会问:我应该学习哪个版本的Python。对于这个问题,我的回答通常是“先选择一个最适合你的Python教程,教程中使用哪个版本的Python,...转载 2018-10-28 11:36:20 · 1101 阅读 · 0 评论 -
Pycharm简单使用教程
1、下载pycharm pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率。 网上提供的有专业版和教育版之分。专业版是收费的,功能更全面点。教育版或社区版是阉割版本,但它是免费的。2、pycharm的安装比较简单,官网下载备注: 刚下载好的pycharm无法运行程序“ Cannot start process, the working directory…...转载 2018-10-20 12:36:13 · 632 阅读 · 0 评论 -
[Python]网络爬虫(五):urllib2的使用细节与抓站技巧
前面说到了urllib2的简单入门,下面整理了一部分urllib2的使用细节。1.Proxy 的设置urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。如果想在程序中明确控制 Proxy 而不受环境变量的影响,可以使用代理。新建test14来实现一个简单的代理Demo:import urllib2enable_proxy = Truep...转载 2018-10-20 12:29:40 · 232 阅读 · 0 评论 -
Python ImportError: No module named 'requests'解决方法
前言:最近在学习python,安装了python3.5的环境后,在网上下载了一个python文件运行的时候,提示ImportError: No module named 'requests'(找不到requests模块)。requests介绍:requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中...转载 2018-08-23 09:56:12 · 8825 阅读 · 0 评论 -
pycharm下找不到要安装的模块包(如sqlalchemy)
大家都知道,pycharm有个很方便的地方,当一个模块包没有安装时,就可以1.点击File->settings 2.选择Project Interpreter,点击右边绿色的加号添加包 3.输入你想添加的包名,点击Install Package 但是当我用这个去导入sqlalchemy包时,发现找不到。然后就是解决办法了,你点击鼠标右键就会出出现然后红色框标...转载 2018-08-23 09:56:55 · 5162 阅读 · 2 评论 -
解决Python2.7的UnicodeEncodeError: ‘ascii’ codec can’t encode异常错误
今天准备将某SQLite数据库的内容导出到文本文档(*.txt)中,设计的Python程序如下:# -*- coding: UTF-8 -*-import sqlite3 def gsel(cur): cur.execute("SELECT * FROM collection") def main(): conn = sqlite3.connect("build.d...转载 2018-08-23 14:45:39 · 1071 阅读 · 0 评论 -
python文件读写操作
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。读文件要以读文件的...转载 2018-08-23 15:39:38 · 186 阅读 · 0 评论 -
Python2爬虫学习系列教程
http://cuiqingcai.com/1052.html大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多。学习过程中我把一些学习的笔记总结下来,还记录了一些自己实际写的一些小爬虫,在这里跟大家一同分享,希望对Python爬虫感兴趣的童鞋有帮助,如果有机会期待与大家的交流。一、Python入门1. Python爬虫入门一之综述2. Python爬...转载 2018-08-21 16:28:08 · 378 阅读 · 0 评论 -
[RabbitMQ+Python入门经典] 兔子和兔子窝
RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧。翻译过了,希望其他人可以少用一些时间。翻译水平有限,不可能像原文一...转载 2018-07-31 09:52:18 · 556 阅读 · 0 评论 -
[Python]网络爬虫(一):抓取网页的含义和URL基本构成
一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个...转载 2018-10-20 12:19:30 · 408 阅读 · 0 评论 -
[Python]网络爬虫(二):利用urllib2通过指定的URL抓取网页内容
版本号:Python2.7.5,Python3改动较大,各位另寻教程。所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。 类似于使用程序模拟IE浏览器的功能,把URL作为HTTP请求的内容发送到服务器端, 然后读取服务器端的响应资源。在Python中,我们使用urllib2这个组件来抓取网页。urllib2是Python的一个获取URLs(Uniform ...转载 2018-10-20 12:21:45 · 287 阅读 · 0 评论 -
[Python]网络爬虫(三):异常的处理和HTTP状态码的分类
先来说一说HTTP的异常处理问题。当urlopen不能够处理一个response时,产生urlError。不过通常的Python APIs异常如ValueError,TypeError等也会同时产生。HTTPError是urlError的子类,通常在特定HTTP URLs中产生。 1.URLError通常,URLError在没有网络连接(没有路由到特定服务器),或者服务器不存在的情况下产...转载 2018-10-20 12:24:11 · 475 阅读 · 0 评论 -
[Python]网络爬虫(四):Opener与Handler的介绍和实例应用
更好的学习网址:http://www.voidspace.org.uk/python/articles/urllib2.shtml#openers-and-handlers以下为个人学习笔记。在开始后面的内容之前,先来解释一下urllib2中的两个个方法:info and geturl urlopen返回的应答对象response(或者HTTPError实例)有两个很有用的方法info...转载 2018-10-20 12:25:58 · 205 阅读 · 0 评论 -
python 对指定URL获取其子链接
仿照http://blog.youkuaiyun.com/lming_08/article/details/44710779里面的方法, 获取指定URL 的所需的子链接及其描述.#!/usr/bin/python# -*- coding: utf-8 -*-import sysimport urllib2import re if len(sys.argv) != 2: print "%s ...转载 2018-08-22 11:28:29 · 2074 阅读 · 0 评论