Python
Lynn_mg
这个作者很懒,什么都没留下…
展开
-
Pycharm:设置py文件头部注释信息
File->settings->Editor->File and Code Templates->Python Script ,添加一下内容:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${HOUR}:${MINUTE}# @Author : Lynn# @Site : ...原创 2019-02-26 15:05:37 · 3305 阅读 · 0 评论 -
Mac配置登录使用远程Linux上的jupyter-notebook
机器情况:服务器 ubuntu 安装了anaconda 并且在里面安装了jupyter notebookipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda安装包中会自带。安装好以后直接输入jupyter notebook便可以在浏览器中使用。但是它...原创 2019-01-11 10:13:22 · 1334 阅读 · 0 评论 -
PyQt——将QtDesigner设计的UI文件转换为py文件以及打包资源
1.将.ui文件转换为.py文件pyuic5 -o MainWin.py MainWin.uiorpython -m PyQt5.uic.pyuic MainWin.ui -o MainWin.py2.将.qrc资源文件转换为.py文件使用PyQt5提供的pyrcc5命令将apprcc.qrc文件转换为apprcc_rc.py文件:pyrcc5 apprcc.qrc -o app...原创 2018-12-28 11:47:06 · 1995 阅读 · 0 评论 -
Mac中安装tesseract
tesseract简介OCR(Optical Character Recognition)即光学字符识别技术,专门用于对图片文字进行识别,并获取文本。tesseract-ocr引擎先由HP实验室研发,后来成为一个开源项目,主要由google进行改进优化。安装tesseractbrew install tesseract测试tesseract:test.jpg:tesseract ...原创 2018-12-05 14:46:24 · 1461 阅读 · 0 评论 -
Python爬虫:密码管理类 HTTPPasswordMgrWithDefaultRealm
HTTPPasswordMgrWithDefaultRealmHTTPPasswordMgrWithDefaultRealm()类将创建一个密码管理对象,用来保存 HTTP 请求相关的用户名和密码,主要应用两个场景:验证代理授权的用户名和密码 (ProxyBasicAuthHandler())验证Web客户端的的用户名和密码 (HTTPBasicAuthHandler())ProxyB...原创 2018-11-27 16:12:44 · 1010 阅读 · 0 评论 -
爬虫笔记之实战(一):爬取猫眼电影排行
本文我们利用requests库和正则表达式来抓取猫眼电影排行榜Top100的相关内容。1.本节目标抓取猫眼电影TOP100的电影名称、时间、评分、图片等信息,提取的站点URL为http://maoyan.com/board/4,提取结果将以文件形式保存。2.抓取分析打开网页查看榜单信息,点击第二页我们发现URL变成http://maoyan.com/board/4?offset=10,比以...原创 2018-11-29 19:04:33 · 2225 阅读 · 0 评论 -
Mac下安装Selenium以及ChromeDriver
Mac下安装selenium以及ChromeDriver安装seleniumselenium是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作。对于一些JavaScript渲染的页面来说,这种抓取的方式非常有效。安装:命令行中输入安装命令:pip3 install selenium验证安装:import selenium安装ChromeDriver...原创 2018-11-26 09:25:05 · 8241 阅读 · 0 评论 -
numpy.ravel() 和numpy.flatten()用法与区别
numpy.ravel() 和numpy.flatten()用法与区别功能:两者功能一致,都是将多维数组降为一维数组。>>> x = np.array([[1, 2], [3, 4]])>>> xarray([[1, 2], [3, 4]])>>> x.flatten()array([原创 2018-11-12 14:39:47 · 513 阅读 · 0 评论 -
AttributeError: 'Series' object has no attribute 'reshape'
AttributeError: ‘Series’ object has no attribute ‘reshape’错误代码:from sklearn.preprocessing import StandardScalerdata['normAmount'] = StandardScaler().fit_transform(data['Amount'].reshape(-1, 1))解决...原创 2018-11-13 16:54:56 · 831 阅读 · 0 评论 -
Pycharm:去除代码中的多余波浪线
File -> Settings -> Color Scheme -> General 然后把Weak Warning下的Effects去掉就ok啦。如下图所示:也可以在这里设置其他的提示信息。原创 2019-02-26 15:29:33 · 1077 阅读 · 0 评论