Mac系统下Python 3.7.0
安装:
下载地址:https://www.python.org/getit/
下载好dmg后,进行安装。
pip这是类似于npm的一个工具,后面可以通过pip安装相关模块。
安装pip:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py --user
安装requests:
pip install requests
1-整理.
通过selenium操作页面。
安装selenium:
然后再再安装Firefox浏览器驱动geckodriver,
下载地址(下载Mac版):https://github.com/mozilla/geckodriver/releases
下载好后,目前是放在/workspace_python目录下。
示例1:点击页面
from selenium import webdriver browser = webdriver.Firefox(executable_path='/workspace_python/geckodriver') linkEle = browser.find_element_by_link_text('More Info') type(linkEle) linkEle.click()
2-整理:
用BeautifulSoup模块解析HTML。用于从HTML页面中提取信息。BeautifulSoup模块的名称是bs4(第4版)
示例1:
>>> import requests,bs4 >>> res = requests.get('https://www.baidu.com/') >>> res.raise_for_status() >>> noStarchSoup = bs4.BeautifulSoup(res.text) >>> type(noStarchSoup) <class 'bs4.BeautifulSoup'> >>> pElems = noStarchSoup.select('p') >>> str(pElems[0]) '<p id="lh"> <a href="http://home.baidu.com">å\x85³äº\x8eç\x99¾åº¦</a> <a href="http://ir.baidu.com">About Baidu</a> </p>'
3-整理:
Excel电子表格处理。openpyxl模块。
安装openpyxl模块:
pip install openpyxl
示例1.
>>> import openpyxl >>> wb = openpyxl.load_workbook('/workspace_python/test.xlsx') >>> type(wb) <class 'openpyxl.workbook.workbook.Workbook'>
4- 整理
处理pdf和word,用于处理pdf的模块是PyPDF2。安装它,运行命令: pip install PyPDF2
Word文档,安装运行命令:pip install python-docx
5-整理
处理CSV文件和JSON数据
6-整理
处理发送邮件和短信
7-整理
操作图像。Pillow用于处理图像文件。
8-整理
用GUI自动化控件键盘和鼠标。
安装pyautogui模块:
pip install pyautogui
pip3 install pyobjc-framework-Quartz
pip3 install pyobjc-core
9-整理
MySQL操作。
安装:pip3 install PyMySQL
运行结果:Database version : 5.6.16-log
10-整理
Web Server Http
运行命令:python -m SimpleHTTPServer 8000
相关推荐
python笔记整理
python自学ing,自己总结了一些python的知识点,python笔记1。
Python开发笔记整理 Python开发知识总结汇总 共25页.pdf
经过一段时间对python的学习,为了巩固和温习所学知识,同时向python爱好者分享个人的学习过程及对python的理解,特留下笔记以供参考。这个思维导图很好的解释了python的一系列知识。
此资料为本人在学习Python时候正在的笔记,以及怎么学习Python
本技术笔记从python基础库与cpython的源码分析切入,详细剖析python常用模块和语法特性的背后机理。 目标人群为有一定python研发经验的同学。如果你是python初学者,建议巩固基础,觉得自己对python有一定的掌控能力...
对于 Python,想必很多朋友还未曾听说,其定义我已在本笔记的第一章给出,这 里我想谈谈我对 Python 的个人理解。在我学习 Python 的过程中,有朋友问我,Python 到 底是什么,它主要应用于什么方面,能做什么东西,...
上课时整理的笔记+设计整理,设计为餐厅菜单;内部还有LOL皮肤下载的文件整理;Tkinter简介;电脑IDM安装文件;Python的几大学习网站储存;Python答辩PPT。
零基础学Python口袋笔记课件 归纳总结整理手册01 第1章 初识 Python 背记手册.pdf 零基础学Python口袋笔记课件 归纳总结整理手册02 第2章 Python 语言基础背记手册.pdf 零基础学Python口袋笔记课件 归纳总结整理手册...
适合python入门学习,笔记含有示例代码,贴入工具中可执行查看效果。 1、环境准备 2、基础知识 2.1、语法 2.1.1、变量和数据类型 2.1.2、控制流程if for while 2.1.3、函数实例 2.1.4、购物车 2.1.5、字符编码与文件...
【关于Python】 【关于《Python核心编程》(第二版)】 【关于本文档】 【关于作者】 【致谢】 第一部分:Python核心 第一章 欢迎来到Python世界 第二章 快速入门 第三章 Python 基础 第四章 Python对象 第...
Python时间序列和文件处理学习笔记整理.pdf
南京大学慕课资源的Python玩转数据课程资料,代码整理,全部手敲,包括每一张的课程简介和代码实现,包括Python入门语法,爬虫,GUI等,作为入门资料挺好的。
小甲鱼《零基础入门学习Python》课堂笔记,是整理的视频教学课程的内容,帮助视频下的学习和记忆,还附带课堂上的详细练习与代码
《廖雪峰python3教程》学习笔记,盲点整理。搭配我的博文 《廖雪峰python3教程》| 书评 + 学习笔记干货》,效果更佳哦,原文有知识点清单。
根据廖雪峰老师的Python学习课程,按课程章节编写文档,可作为该学习课程的课本参考使用
内含Python非常详细编程笔记及Python深入理解CHM版文档。
python实战编程视频课程讲解笔记整理,利于持续性学习浏览