摘要: //判断是否是手机 function is_mobile() { $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $is_pc = (strpos($agent, 'windows nt')) ? true : false; $is_mac = (strpos($agent, 'mac os'))...阅读全文
posted @ 2017-12-20 16:13 sangern 阅读(165) 评论(0) 编辑
摘要: 当用户发送一个http请求的时候,浏览的的版本信息也包含在了http请求信息中: 如上图所示,请求 google plus 请求头就包含了用户的浏览器信息: User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTM阅读全文
posted @ 2017-12-16 16:00 sangern 阅读(755) 评论(0) 编辑
摘要: 人生苦短,我用 Python。为什么?简单明了的理由当然是开发效率高。但是学习 Python 的初学者往往会面临以下残酷的现状:网上充斥着大量的学习资源、书籍、视频教程和博客,但是大部分都是讲解基础知识,不够深入;也有的比较晦涩,难以理解。如果你真的想要高效地学习 Python,那就需要掌握如何过滤阅读全文
posted @ 2017-11-30 17:12 sangern 阅读(4959) 评论(0) 编辑
摘要: NumPy 项目宣布将停止支持 Python 2。Python 核心团队已经决定在 2020 年停止支持 Python 2,而 NumPy 项目自 2010 年以来同时支持 Python 2 和 Python 3,项目资源有限,而继续支持 Python 2 正日益成为负担,因此它决定也停止支持 Py阅读全文
posted @ 2017-11-16 15:28 sangern 阅读(437) 评论(0) 编辑
摘要: 今年6月1日,《网络安全法》开始实施,无比严苛:未经授权爬取用户手机通讯录超过50条记录,公司法人最高可获刑3年;未经授权读取用户公积金社保记录的超过5万条的,公司法人最高可获刑7年。 从今年开始,爬虫行业竞争越发激烈。一些公司开发出“骨骼清奇”的爬虫产品,开始抢夺市场。最近,现金贷行业出现一种“同阅读全文
posted @ 2017-11-10 10:45 sangern 阅读(109) 评论(0) 编辑
摘要: python 导入模块出错 ImportError: No module named 'request' import request ImportError: No module named 'request' 如果是requests第三方模块,那你就需要安装一下,pip install requ阅读全文
posted @ 2017-11-07 15:34 sangern 阅读(9357) 评论(1) 编辑
摘要: 西伯利亚曾经叫鲜卑利亚 西伯利亚(俄语:Сиби?рь、英文:Siberia),“西伯利亚”这个名称,来自“鲜卑利亚”,也就是源于“鲜卑民族”,西伯利亚自古便是游牧民族的生活地带。 为什么有人将西伯利亚翻译成鲜卑利亚 鲜卑族是我国北方阿尔泰语系游牧民族,其族源属东胡部落,兴起于大兴安岭山脉。中国古代阅读全文
posted @ 2017-11-07 10:34 sangern 阅读(44) 评论(0) 编辑
摘要: 信息管理导论里说:信息是负熵。 一般而言,可以将信息定义为:信息是物质系统运动的本质特征,方式、运动状态及运动的有序性。而熵简单地理解就是在一种系统内物质运动的无序状态,所以负熵就是一种有序的状态,学习中的负熵可以转化为大脑皮层的信息,但是运动中的负熵就可以转化为肌肉记忆,信息通过被加工的特定形式的阅读全文
posted @ 2017-11-06 10:14 sangern 阅读(53) 评论(0) 编辑
摘要: 1. 菜单栏里点击 Preferences-> Setting里面,右侧小窗口User 2. 在弹出来的文本里,添加如下两行:{ } 注:修改后保存文件,看到右下角显示 Spaces:4 就说明修改成功!阅读全文
posted @ 2017-11-03 15:58 sangern 阅读(48) 评论(0) 编辑
摘要: Python脚本完全正常没问题,但执行总报错"AttributeError: 'module' object has no attribute 'xxx'"。这其实是.pyc文件存在问题。 问题定位: 查看import库的源文件,发现源文件存在且没有错误,同时存在源文件的.pyc文件 问题解决方法:阅读全文
posted @ 2017-11-03 14:06 sangern 阅读(70) 评论(0) 编辑
摘要: —– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 94D7F7D4 95BC8C1C 阅读全文
posted @ 2017-11-03 13:27 sangern 阅读(20003) 评论(1) 编辑
摘要: 如果想把命令E:\zpic作为提供下载的目录,那么在cmd里cd到该目录下,并执行命令:python -m SimpleHTTPServer 默认的端口号是8000, 服务器根目录就是运行python命令的工作目录 如果提示错误:No module named SimpleHTTPServer 则试阅读全文
posted @ 2017-11-03 12:12 sangern 阅读(1884) 评论(0) 编辑
摘要: 用模块来合理组织你的Python代码是简单又自然的方法。你应该建立一种统一且容易阅读的结构,并将它应用到每一个文件中去。下面就是一种非常合理的布局: (1) 起始行(Unix) (2) 模块文档 (3) 模块导入 (4) 变量定义 (5) 类定义 (6) 函数定义 (7) 主程序下图是一个典型模块的阅读全文
posted @ 2017-11-02 15:06 sangern 阅读(331) 评论(0) 编辑
摘要: 一个乘号*,如果操作数是两个数字,就是这两个数字相乘,如2*4,结果为8**两个乘号就是乘方。比如3**4,结果就是3的4次方,结果是81 *如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象,比如"str"*3将返回字符串"strstrstr" 如果是函数定义中参数前阅读全文
posted @ 2017-11-02 14:43 sangern 阅读(3029) 评论(0) 编辑
摘要: 格式化符% %% 百分号标记 #就是输出一个% %c 字符及其ASCII码%s 字符串%d 有符号整数(十进制)%u 无符号整数(十进制)%o 无符号整数(八进制)%x 无符号整数(十六进制)%X 无符号整数(十六进制大写字符)%e 浮点数字(科学计数法)%E 浮点数字(科学计数法,用E代替e)%f阅读全文
posted @ 2017-11-02 12:29 sangern 阅读(1684) 评论(0) 编辑
摘要: Python Script 是应用广泛的一种批量自动化处理方案,同时任何的.py扩展文件在Python执行程序中都可以充当Module文件来使用。从Python一切皆对象的设计理念来说,只要将.py的扩展文件导入Python执行程序中后,我们就可以使用一些Python的内置方法。 当单独执行该mod阅读全文
posted @ 2017-11-02 11:34 sangern 阅读(94) 评论(0) 编辑
摘要: jieba分词用python编写,代码清晰,扩展性好,对jieba有改进的想法可以很容易的自己写代码进行魔改。 jieba分词的基本思路 jieba分词对已收录词和未收录词都有相应的算法进行处理,其处理的思路很简单,当然,过于简单的算法也是制约其召回率的原因之一。 其主要的处理思路如下:1.加载词典阅读全文
posted @ 2017-11-02 10:35 sangern 阅读(437) 评论(0) 编辑
摘要: 1.Python软件开发基础 1.Linux操作系统2.Docker基础3.Python基础语法4.Python字符串解析5.Python正则表达式6.Python文件操作7.Python 模块8.Python异常9.python GUI编程10.Python时间和日历掌握技能1.掌握计算机的构成和阅读全文
posted @ 2017-11-02 10:00 sangern 阅读(462) 评论(0) 编辑
摘要: 注意: 下载的库名中cp27代表python2.7,其它同理。在shell中输入 import pip; print(pip.pep425tags.get_supported()) 可以获取到pip支持的文件名还有版本。调用的 Python\Lib\site-packages\pip\pep425t阅读全文
posted @ 2017-11-01 16:13 sangern 阅读(1078) 评论(0) 编辑
摘要: 1.1. 介绍 1.2. _ _builtin_ _ 模块 1.3. exceptions 模块 1.4. os 模块 1.5. os.path 模块 1.6. stat 模块 1.7. string 模块 1.8. re 模块 1.9. math 模块 1.10. cmath 模块 1.11. o阅读全文
posted @ 2017-11-01 16:00 sangern 阅读(104) 评论(0) 编辑
摘要: 在python用import或者from...import来导入相应的模块。 模块其实就一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们阅读全文
posted @ 2017-11-01 14:59 sangern 阅读(463) 评论(0) 编辑
摘要: 旧版Python中urllib模块内有一个urlopen方法可打开网页,但新版python中没有了,新版的urllib模块里面只有4个子模块(error,request,response,parse),urlopen方法位于request子模块下。 urllib提供的功能就是利用程序去执行各种HTT阅读全文
posted @ 2017-11-01 14:41 sangern 阅读(7085) 评论(0) 编辑
摘要: 在Python中,安装第三方模块,是通过包管理工具pip完成的。 如果你正在使用Windows,安装Python的时候,确保安装时勾选了pip和Add python.exe to Path。 在命令提示符窗口下尝试运行pip,如果Windows提示未找到命令,可以重新运行安装程序添加pip。 pyt阅读全文
posted @ 2017-11-01 14:17 sangern 阅读(246) 评论(0) 编辑