`
wenxin2009
  • 浏览: 320488 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Python笔记整理!

 
阅读更多

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



 

 

 

 

 

 

 

  • 大小: 194 KB
  • 大小: 105.6 KB
  • 大小: 44.5 KB
  • 大小: 37 KB
分享到:
评论

相关推荐

    python笔记整理

    这些"python笔记整理"涵盖了Python的基础知识和进阶概念,是学习和巩固Python技能的重要资源。以下是对笔记内容的详细解读: 1. **基础语法**:Python的语法简洁而直观,包括变量赋值、数据类型(如整型、浮点型、...

    python笔记1

    python自学ing,自己总结了一些python的知识点,python笔记1。

    Python3学习笔记整理

    【Python3学习笔记整理】 在Python3的学习过程中,掌握一系列核心概念和技能是至关重要的。这份笔记涵盖了Python的基础语法、数据结构、控制流、函数、模块化编程、面向对象编程等多个方面,旨在帮助初学者系统地...

    python核心笔记整理pdf版本

    【Python核心笔记整理PDF版本】是一份详尽的Python学习资料,旨在帮助初学者和有一定经验的开发者深入理解Python这门强大的高级编程语言。Python以其简单易读的语法和广泛的应用领域著称,无论是Web开发、数据分析、...

    Python基础学习整理笔记

    "Python基础学习整理笔记"涵盖了从入门到进阶的多个方面,旨在帮助读者系统地掌握Python的核心概念和技能。 1. **Python语法基础**: - **变量与数据类型**:包括整型(int)、浮点型(float)、字符串(str)和...

    个人笔记本.rar python 笔记本 tkinter

    【个人笔记本】是一款基于Python编程语言的开源笔记应用...无论是学生整理学习笔记,还是专业人士记录工作事项,都能从中受益。通过深入学习和理解这些功能的实现原理,开发者可以进一步提升自己的Python GUI编程技能。

    Python上课笔记整理+课程设计+答辩ppt.zip

    这份压缩包“Python上课笔记整理+课程设计+答辩ppt.zip”包含了学习Python的重要资源,可以帮助初学者和进阶者深入理解并实践Python编程。 首先,笔记部分是学习过程中不可或缺的资料。通过阅读和理解这些笔记,你...

    西瓜创客Python A2笔记整理.zip

    西瓜创客PythonA2笔记整理.zip

    Python学习个人笔记整理

    【Python学习个人笔记整理】 本笔记集合是基于廖雪峰老师的Python学习课程编写的,旨在为学习者提供一个系统的、全面的Python学习资料。通过这些笔记,你可以深入了解Python语言的基础和高级特性,以及如何利用...

    Python开发笔记整理 Python开发知识总结汇总 共25页.pdf

    这份25页的Python开发笔记涵盖了多个重要的知识点,包括基础语法、字符串操作、套接字编程以及内建函数等。 首先,对于初学者,推荐两本书——《Python参考手册》和《Python核心编程》。前者提供了Python标准库的...

    python笔记和快速拷贝

    标题中的“Python笔记和快速拷贝”提示我们,这可能是一个关于Python编程语言的学习资料集,其中包含了关于Python基础知识和一种快速数据拷贝方法的教程或笔记。在描述中,内容重复,没有提供额外信息,但我们可以...

    Python编程笔记 Python开发知识总结整理 Python核心笔记 共51页.pdf

    Python编程笔记是对Python开发知识的全面总结和整理,旨在帮助读者深入理解和掌握这门流行的高级编程语言。笔记分为两大部分,第一部分是Python的核心概念,第二部分涉及更高级的主题。 在前言中,作者可能介绍了...

    Python 学习笔记.pdf

    这份学习笔记涵盖了Python的基本概念、数据类型、控制结构、函数、模块与包、面向对象编程等重要内容。下面将对这些知识点进行详细的解读。 ### 1. Python简介 - **Python** 是一种高级编程语言,因其简洁易读的...

    刷题笔记!!!!!!!!!

    笔记会按照这些类别整理解题思路,便于日后查阅和复习。 8. **面试准备**:对于求职者来说,刷题是准备技术面试的重要环节。笔记可能会包含面试常见问题、公司面试风格分析以及如何有效地展示自己的解题能力。 9. ...

    python学习笔记+源码练习

    "Python笔记"部分可能涵盖了以下几个核心主题: 1. **基础语法**:包括变量、数据类型(如整型、浮点型、字符串、布尔型等)、运算符、流程控制(如条件语句、循环语句)、函数定义和调用等。 2. **面向对象编程**...

    完整优质版 零基础学Python口袋笔记课件 归纳总结整理手册 Python背记手册 共16份优质文档.rar

    零基础学Python口袋笔记课件 归纳总结整理手册01 第1章 初识 Python 背记手册.pdf 零基础学Python口袋笔记课件 归纳总结整理手册02 第2章 Python 语言基础背记手册.pdf 零基础学Python口袋笔记课件 归纳总结整理手册...

    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学习笔记.txt

    南京大学慕课资源的Python玩转数据课程资料,代码整理,全部手敲,包括每一张的课程简介和代码实现,包括Python入门语法,爬虫,GUI等,作为入门资料挺好的。

    Python非常详细编程笔记及Python深入理解CHM版

    这份"Python非常详细编程笔记"及"Python深入理解CHM版"文档集为学习者提供了全面的Python知识体系,覆盖了从基础语法到高级特性的各个层面。 首先,Python的基础语法包括变量、数据类型(如整型、浮点型、字符串、...

Global site tag (gtag.js) - Google Analytics