Python编程从0到1(视频教学版)
电子书推荐
-
Python核心编程(清晰文字版 英文第三版) 评分:
《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 《Python核心编程(第3版)》适合具有一定经验的Python开发人员阅读。 第1部分 通用应用主题 第1章 正则表达式 2 1.1 简介/动机 3 1.2 特殊符号和字符 5 1.2.1 使用择一匹配符号匹配多个正则表达式模式 6 1.2.2 匹配任意单个字符 6 1.2.3 从字符串起始或者结尾或者单词边界匹配 7 1.2.4 创建字符集 8 1.2.5 限定范围和否定 8 1.2.6 使用闭包操作符实现存在性和频数匹配 9 1.2.7 表示字符集的特殊字符 10 1.2.8 使用圆括号指定分组 10 1.2.9 扩展表示法 11 1.3 正则表达式和Python语言 11 1.3.1 re模块:核心函数和方法 12 1.3.2 使用compile()函数编译正则表达式 13 1.3.3 匹配对象以及group()和groups()方法 14 1.3.4 使用match()方法匹配字符串 14 1.3.5 使用search()在一个字符串中查找模式(搜索与匹配的对比) 15 1.3.6 匹配多个字符串 16 1.3.7 匹配任何单个字符(.) 16 1.3.8 创建字符集([ ]) 17 1.3.9 重复、特殊字符以及分组 18 1.3.10 匹配字符串的起始和结尾以及单词边界 20 1.3.11 使用findall()和finditer()查找每一次出现的位置 21 1.3.12 使用sub()和subn()搜索与替换 22 1.3.13 在限定模式上使用split()分隔字符串 23 1.3.14 扩展符号 24 1.3.15 杂项 27 1.4 一些正则表达式示例 28 1.5 更长的正则表达式示例 33 1.5.1 匹配字符串 35 1.5.2 搜索与匹配……还有贪婪 37 1.6 练习 39[1] 第2章 网络编程 42 2.1 简介 43 2.2 客户端/服务器架构 43 2.2.1 硬件客户端/服务器架构 43 2.2.2 软件客户端/服务器架构 44 2.2.3 银行出纳员作为服务器吗 44 2.2.4 客户端/服务器网络编程 45 2.3 套接字:通信端点 46 2.3.1 套接字 46 2.3.2 套接字地址:主机-端口对 47 2.3.3 面向连接的套接字与无连接的套接字 47 2.4 Python中的网络编程 48 2.4.1 socket()模块函数 49 2.4.2 套接字对象(内置)方法 49 2.4.3 创建TCP服务器 51 2.4.4 创建TCP客户端 54 2.4.5 执行TCP服务器和客户端 56 2.4.6 创建UDP服务器 58 2.4.7 创建UDP客户端 59 2.4.8 执行UDP服务器和客户端 60 2.4.9 socket模块属性 61 2.5 *SocketServer模块 62 2.5.1 创建SocketServer TCP服务器 63 2.5.2 创建SocketServer TCP客户端 64 2.5.3 执行TCP服务器和客户端 65 2.6 *Twisted框架介绍 66 2.6.1 创建Twisted Reactor TCP服务器 66 2.6.2 创建Twisted Reactor TCP客户端 67 2.6.3 执行TCP服务器和客户端 69 2.7 相关模块 69 2.8 练习 70[1] 第3章 因特网客户端编程 74 3.1 因特网客户端简介 75 3.2 文件传输 75 3.2.1 文件传输因特网协议 75 3.2.2 文件传输协议 76 3.2.3 Python和FTP 77 3.2.4 ftplib.FTP类的方法 77 3.2.5 交互式FTP示例 78 3.2.6 客户端FTP程序示例 79 3.2.7 FTP的其他内容 80 3.3 网络新闻 81 3.3.1 Usenet与新闻组 81 3.3.2 网络新闻传输协议 82 3.3.3 Python和NNTP 83 3.3.4 nntplib.NNTP类方法 83 3.3.5 交互式NNTP示例 84 3.3.6 客户端程序NNTP示例 85 3.3.7 NNTP的其他内容 89 3.4 电子邮件 90 3.4.1 电子邮件系统组件和协议 90 3.4.2 发送电子邮件 91 3.4.3 Python和SMTP 92 3.4.4 smtplib.SMTP类方法 92 3.4.5 交互式SMTP示例 93 3.4.6 SMTP的其他内容 94 3.4.7 接收电子邮件 94 3.4.8 POP和IMAP 95 3.4.9 Python和POP3 95 3.4.10 交互式POP3示例 96 3.4.11 poplib.POP3类方法 97 3.4.12 客户端程序SMTP和POP3示例 98 3.4.13 Python和IMAP4 100 3.4.14 交互式IMAP4示例 100 3.4.15 imaplib.IMAP4类中的常用方法 101 3.5 实战 102 3.5.1 生成电子邮件 102 3.5.2 解析电子邮件 104 3.5.3 基于Web的云电子邮件服务 105 3.5.4 最佳实践:安全、重构 106 3.5.5 Yahoo! Mail 108 3.5.6 Gmail 112 3.6 相关模块 115 3.6.1 电子邮件 115 3.6.2 其他因特网客户端协议 115 3.7 练习 116[1] 第4章 多线程编程 122 4.1 简介/动机 123 4.2 线程和进程 124 4.2.1 进程 124 4.2.2 线程 124 4.3 线程和Python 125 4.3.1 全局解释器锁 125 4.3.2 退出线程 126 4.3.3 在Python中使用线程 126 4.3.4 不使用线程的情况 126 4.3.5 Python的threading模块 128 4.4 thread模块 128 4.5 threading模块 132 4.5.1 Thread类 133 4.5.2 threading模块的其他函数 139 4.6 单线程和多线程执行对比 140 4.7 多线程实践 142 4.7.1 图书排名示例 142 4.7.2 同步原语 149 4.7.3 锁示例 149 4.7.4 信号量示例 156 4.8 生产者-消费者问题和Queue/queue模块 159 4.9 线程的替代方案 162 4.9.1 subprocess模块 163 4.9.2 multiprocessing模块 163 4.9.3 concurrent.futures模块 163 4.10 相关模块 165 4.11 练习 165[1] 第5章 GUI编程 168 5.1 简介 169 5.1.1 Tcl、Tk和Tkinter 169 5.1.2 安装和使用Tkinter 170 5.1.3 客户端/服务端架构 170 5.2 Tkinter和Python编程 170 5.2.1 Tkinter模块:添加Tk到应用中 171 5.2.2 GUI编程介绍 171 5.2.3 顶层窗口:Tkinter.Tk() 173 5.2.4 Tk控件 173 5.3 Tkinter示例 174 5.3.1 Label控件 174 5.3.2 Button控件 175 5.3.3 Label和Button控件 175 5.3.4 Label、Button和Scale控件 176 5.3.5 偏函数应用示例 178 5.3.6 中级Tkinter示例 180 5.4 其他GUI简介 185 5.4.1 Tk接口扩展(Tix) 187 5.4.2 Python MegaWidgets(PMW) 188 5.4.3 wxWidgets和wxPython 188 5.4.4 GTK+和PyGTK 190 5.4.5 Tile/Ttk 192 5.5 相关模块和其他GUI 194 5.6 练习 196[1] 第6章 数据库编程 198 6.1 简介 199 6.1.1 持久化存储 199 6.1.2 数据库基本操作和SQL 199 6.1.3 数据库和Python 201 6.2 Python的DB-API 203 6.2.1 模块属性 203 6.2.2 Connection对象 205 6.2.3 Cursor对象 206 6.2.4 类型对象和构造函数 207 6.2.5 关系数据库 209 6.2.6 数据库和Python:适配器 210 6.2.7 使用数据库适配器的示例 210 6.2.8 数据库适配器示例应用 215 6.3 ORM 226 6.3.1 考虑对象,而不是SQL 227 6.3.2 Python和ORM 227 6.3.3 员工角色数据库示例 228 6.3.4 SQLAlchemy 229 6.3.5 SQLObject 240 6.4 非关系数据库 245 6.4.1 NoSQL介绍 245 6.4.2 MongoDB 246 6.4.3 PyMongo:MongoDB和Python 246 6.4.4 总结 250 6.5 相关文献 250 6.6 练习 252[1] 第7章 *Microsoft Office编程 256 7.1 简介 257 7.2 使用Python进行COM客户端编程 257 7.2.1 客户端COM编程 258 7.2.2 入门 258 7.3 入门示例 259 7.3.1 Excel 259 7.3.2 Word 261 7.3.3 PowerPoint 262 7.3.4 Outlook 264 7.4 中级示例 266 7.4.1 Excel 266 7.4.2 Outlook 268 7.4.3 PowerPoint 273 7.4.4 总结 280 7.5 相关模块/包 281 7.6 练习 281[1] 第8章 扩展Python 286 8.1 简介和动机 287 8.1.1 Python扩展简介 287 8.1.2 什么情况下需要扩展Python 288 8.1.3 什么情况下不应该扩展Python 288 8.2 编写Python扩展 289 8.2.1 创建应用代码 289 8.2.2 根据样板编写封装代码 291 8.2.3 编译 296 8.2.4 导入并测试 297 8.2.5 引用计数 300 8.2.6 线程和全局解释器锁 301 8.3 相关主题 302 8.3.1 SWIG 302 8.3.2 Pyrex 302 8.3.3 Cython 302 8.3.4 Psyco 303 8.3.5 PyPy 303 8.3.6 嵌入Python 304 8.4 练习 304[1] 第2部分 Web开发 第9章 Web客户端和服务器 306 9.1 简介 307 9.1.1 Web应用:客户端/服务器计算 307 9.1.2 因特网 308 9.2 Python Web客户端工具 310 9.2.1 统一资源定位符 310 9.2.2 urlparse模块 312 9.2.3 urllib模块/包 313 9.2.4 使用urllib2 HTTP验证的示例 317 9.2.5 将HTTP验证示例移植到Python 3中 319 9.3 Web客户端 322 9.3.1 一个简单的Web爬虫/蜘蛛/机器人 322 9.3.2 解析Web页面 328 9.3.3 可编程的Web浏览 333 9.4 Web(HTTP)服务器 336 9.5 相关模块 339 9.6 练习 341[1] 第10章 Web编程:CGI和WSGI 345 10.1 简介 346 10.2 帮助Web服务器处理客户端数据 346 10.2.1 CGI简介 346 10.2.2 CGI应用程序 347 10.2.3 cgi模块 348 10.2.4 cgitb模块 348 10.3 构建CGI应用程序 349 10.3.1 构建Web服务器 349 10.3.2 建立表单页 351 10.3.3 生成结果页面 352 10.3.4 生成表单和结果页面 353 10.3.5 全面交互的Web站点 357 10.4 在CGI中使用Unicode 362 10.5 高级CGI 364 10.5.1 mulitipart表单提交和文件上传 364 10.5.2 多值字段 364 10.5.3 cookie 365 10.5.4 cookie和文件上传 365 10.6 WSGI简介 373 10.6.1 动机(替代CGI) 373 10.6.2 服务器集成 374 10.6.3 外部进程 374 10.6.4 WSGI简介 375 10.6.5 WSGI服务器 376 10.6.6 参考服务器 377 10.6.7 WSGI应用示例 378 10.6.8 中间件及封装WSGI应用 378 10.6.9 在Python 3中使用WSGI 379 10.7 现实世界中的Web开发 380 10.8 相关模块 380 10.9 练习 381[1] 第11章 Web框架:Django 384 11.1 简介 385 11.2 Web框架 385 11.3 Django简介 386 11.4 项目和应用 390 11.4.1 在Django中创建项目 390 11.4.2 运行开发服务器 393 11.5 “Hello World”应用(一个博客) 394 11.6 创建模型来添加数据库服务 396 11.6.1 设置数据库 396 11.6.2 创建表 398 11.7 Python 应用shell 400 11.7.1 在Django中使用Python shell 400 11.7.2 测试数据模型 402 11.8 Django管理应用 403 11.8.1 设置admin 403 11.8.2 使用admin 404 11.9 创建博客的用户界面 410 11.9.1 创建模板 411 11.9.2 创建URL模式 412 11.9.3 创建视图函数 415 11.10 改进输出 418 11.11 处理用户输入 422 11.11.1 模板:添加HTML表单 423 11.11.2 添加URLconf项 423 11.11.3 视图:处理用户输入 423 11.11.4 跨站点请求伪造 424 11.12 表单和模型表单 426 11.12.1 Django表单简介 426 11.12.2 模型表单示例 427 11.12.3 使用ModelForm来生成HTML表单 427 11.12.4 处理ModelForm数据 428 11.13 视图进阶 429 11.14 *改善外观 431 11.15 *单元测试 432 11.15.1 blog应用的代码审查 434 11.15.2 blog应用总结 439 11.16 *中级Django应用:TweetApprover 439 11.16.1 创建项目文件结构 440 11.16.2 安装Twython库 445 11.16.3 URL结构 446 11.16.4 数据模型 449 11.16.5 提交新推文以便审核 453 11.16.6 审核推文 457 11.17 资源 465 11.18 总结 465 11.19 练习 466[1] 第12章 云计算:Google App Engine 470 12.1 简介 471 12.2 云计算 471 12.2.1 云计算服务的层次 472 12.2.2 App Engine 473 12.3 沙盒和App Engine SDK 476 12.4 选择一个App Engine框架 479 12.5 Python 2.7支持 485 12.5.1 一般差异 486 12.5.2 代码中的差异 486 12.6 与Django比较 487 12.6.1 开始“Hello World” 487 12.6.2 手动创建“Hello World”(Zip文件用户) 488 12.7 将“Hello World”改成一个 简单的博客 489 12.7.1 快速发现改动:30秒内将纯文本转成HTML 489 12.7.2 添加表单 490 12.7.3 添加Datastore服务 492 12.7.4 迭代改进 496 12.7.5 开发/SDK控制台 496 12.8 添加Memcache服务 502 12.9 静态文件 505 12.10 添加用户服务 505 12.10.1 Google账号验证 506 12.10.2 联合验证 507 12.11 远程API shell 507 12.12 问与答(Python实现) 509 12.12.1 发送电子邮件 509 12.12.2 接收电子邮件 510 12.13 使用XMPP发送即时消息 512 12.14 处理图片 514 12.15 任务队列(非定期任务) 514 12.15.1 创建任务 515 12.15.2 配置app.yaml 515 12.15.3 其他任务创建选项 516 12.15.4 将发送电子邮件作为任务 517 12.15.5 deferred包 519 12.16 使用Appstats进行分析 520 12.16.1 在app.yaml中添加标准处理程序 521 12.16.2 添加自定义Admin Console页面 521 12.16.3 作为内置界面启用界面 521 12.17 URLfetch服务 522 12.18 问与答(无Python实现) 522 12.18.1 Cron服务(计划任务作业) 523 12.18.2 预热请求 523 12.18.3 DoS保护 524 12.19 厂商锁定 524 12.20 资源 525 12.21 总结 526 12.22 练习 527[1] 第13章 Web服务 530 13.1 简介 531 13.2 Yahoo!金融股票报价服务器 531 13.3 Twitter微博 534 13.3.1 社交网络 534 13.3.2 Twitter和Python 535 13.3.3 稍微长一点的API组合应用示例 537 13.3.4 总结 547 13.3.5 额外在线资源 548 13.4 练习 548[1] 第3部分 补充/实验章节 第14章 文本处理 553 14.1 逗号分隔值(CSV) 554 14.1.1 CSV简介 554 14.1.2 再论股票投资组合示例 556 14.2 JSON 557 14.3 可扩展标记语言 561 14.3.1 XML简介 562 14.3.2 Python和XML 562 14.3.3 XML实战 566 14.3.4 *使用XML-RPC的客户端-服务器服务 569 14.4 参考文献 573 14.5 相关模块 574 14.6 练习 574[1] 第15章 其他内容 577 15.1 Jython 578 15.1.1 Jython简介 578 15.1.2 Swing GUI开发示例 579 15.2 Google+ 581 15.2.1 Google+平台简介 582 15.2.2 Python和Google+API 582 15.2.3 一个简单的社交媒体分析工具 582 15.3 练习 590[1] 附录A 部分练习参考答案 593 附录B 参考表 597 B.1 Python关键字 597 B.2 Python标准操作符和函数 598 B.3 数值类型操作符和函数 599 B.4 序列类型操作符和函数 600 B.5 字符串格式化操作符转换符号 602 B.6 字符串格式化操作符指令 603 B.7 字符串类型内置方法 603 B.8 列表类型内置方法 605 B.9 字典类型内置方法 605 B.10 集合类型操作符和内置函数 606 B.11 文件对象方法和数据属性 607 B.12 Python异常 608 B.13 类的特殊方法 610 B.14 Python操作符汇总 612[1] 附录C Python 3:一种编程语言进化的产物 614 C.1 为何Python在变化 614 C.2 都发生了哪些变化 615 C.2.1 print变成了print() 615 C.2.2 字符串:默认为Unicode编码 616 C.2.3 单类类型 616 C.2.4 更新异常的语法 617 C.2.5 整数的更新 618 C.2.6 迭代器无处不在 619 C.3 迁移工具 619 C.3.1 2to3工具 619 C.3.2 Python 2.6+ 620 C.4 结论 620 C.5 参考资料 620[1] 附录D 利用Python 2.6+向Python 3迁移 622 D.1 Python 3:Python的下一代 622 D.2 整数 623 D.2.1 单整数类型 624 D.2.2 新型二进制和改进的八进制字符 624 D.2.3 经典除法或真除法 625 D.3 内置函数 626 D.3.1 print语句或print()函数 626 D.3.2 reduce()转移到了functools模块中 627 D.3.3 其他更新 627 D.4 面向对象编程:两种不同的类对象 628 D.5 字符串 629 D.6 异常 630 D.6.1 处理异常(使用as) 630 D.6.2 抛出异常 630 D.7 其他转换工具和技巧 631 D.8 编写兼容版本2.x和3.x的代码 632 D.8.1 对比print和print() 632 D.8.2 将你的方法导入解决方案中 633 D.8.3 整合在一起 634 D.9 结论 635[1]
上传时间:2017-02 大小:9.35MB
- 9.42MB
python核心编程英文原版(第三版)高清文字完整版PDF
2018-03-31python核心编程 英文原版 (第三版) 高清文字版PDF,文字清晰可复制。
- 22.81MB
Python核心编程(第三版)
2018-03-30Python核心编程(第三版),高清文字版,并不是扫描版,全本,没有断开的!
- 18.6MB
python核心编程 3rd 纯文字
2018-01-02python核心编程 第三版中文版 纯文字 python核心编程 第三版中文版 纯文字
- 7.0MB
Python核心编程第二版(中文).rar
2010-02-12第1部分占据了大约三分之二的篇幅,阐释这门语言的“核心”内容,包括基本的概念和语句、语法和风格、 Python对象、数字类型、序列类型、映射和集合类型、条件和循环、文件和输入/输出、错误和异常、函数和函数式...
- 785KB
python核心笔记_文字版
2018-02-03【关于《Python 核心编程》(第二版)】 ......................................................................... 5 【关于本文档】 ..........................................................................
- 5KB
matlab导入excel代码-open-source-economic-computing-intro:R,Python和Julia简介-用
2021-05-21matlab导入excel代码R,python / pandas和Julia中的数值分析简介 1. R,python ...第三方(例如Anaconda中用于python的Spyder) 注意:鉴于我们针对3种语言,最好有一个IDE来运行它们 软件包管理(in
- 776KB
精通正则表达式~~~
2009-05-07精通正则表达式第三版 搜集于网络 前言..........I 第1章:正则表达式入门.... 1 解决实际问题... 2 作为编程语言的正则表达式... 4 以文件名做类比... 4 以语言做类比... 5 正则表达式的知识框架... 6 对于...
- 171KB
PHP基础教程 是一个比较有价值的PHP新手教程!
2010-04-24基于web的编程工作非常需要面向对象编程能力。PHP支持构造器、提取类等。 - 可伸缩性 传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决...
- 6.77MB
基于Python+pytorch的图像处理+附完整代码图像处理,能够轻松实现图像的读取、显示、裁剪等还有机器学习等操作
2024-04-17Python+PyTorch:图像处理界的“瑞士军刀” 在图像处理这个充满魔法的世界里,Python和PyTorch这对黄金搭档,就像一位技艺高超的魔法师和一把无所不能的“瑞士军刀”,总能轻松解决各种看似棘手的难题。它们以高效、灵活和强大的特性,引领着图像处理技术的发展潮流,让无数开发者为之倾倒。Python,这位优雅的魔法师,以其简洁易懂的语法和丰富的库资源,赢得了广大开发者喜爱。无论是数据处理、机器学习还是深度学习,Python都能轻松应对,展现出其无与伦比的魅力。在图像处理领域,Python更是如鱼得水,通过OpenCV、PIL等库,能够轻松实现图像的读取、显示、裁剪、缩放、滤波等操作,让图像在指尖起舞。而PyTorch,这把图像处理界的“瑞士军刀”,则以其灵活性和易用性,成为深度学习领域的翘楚。它拥有强大的自动求导功能,能够轻松构建和训练复杂的神经网络模型。在图像处理中,PyTorch能够助力开发者构建出各种高效的图像识别、分割、生成等模型,让图像焕发出新的生机。想象一下,当你掌握了Python和PyTorch这对黄金搭档,就如同掌握了一把魔法杖和一把瑞士军刀。必然大可作为
- 29.74MB
python大作业 含爬虫、数据可视化、地图、报告、及源码(2016-2021全国各地区粮食产量).rar
2022-05-01(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。运行本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运行。文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。不懂可以扫文件中二维码在QQ里面问。
- 2.72MB
python3.12版本轮子文件dlib-19.24.2-cp312-cp312-win-amd64.whl
2024-02-23适用于python3.12
- 0B
《点燃我温暖你》中李峋的同款爱心代码
2022-11-08python做的《点燃我温暖你》中李峋的同款爱心代码,最还原的
- 182KB
第十五届蓝桥杯大赛软件赛省赛-PythonB组题目
2024-04-13您正在寻找的是第十五届蓝桥杯大赛软件赛省赛Python B组的题目全集。蓝桥杯大赛作为国内知名的计算机程序设计竞赛,一直以来都以其高水平的题目和严格的评选标准而备受瞩目。本次大赛的Python B组题目更是涵盖了众多编程领域的知识点,无论是算法设计、数据结构还是编程技巧,都考验了参赛者的深厚实力。 这份题目全集以PDF格式呈现,清晰易读,方便您随时查阅和学习。每一道题目都经过精心设计和筛选,旨在考察参赛者的编程思维、问题解决能力以及创新能力。无论您是正在准备参赛的选手,还是对编程感兴趣的爱好者,这份题目集都将为您提供一个极好的学习和挑战的平台。 通过这份题目集,您可以深入了解蓝桥杯大赛的出题风格和难度,熟悉各种编程问题的解题思路和方法,从而提升自己的编程能力和竞技水平。此外,这些题目也是极好的练习材料,可以帮助您巩固和拓展编程知识,提高解决实际问题的能力。 适用人群: 蓝桥杯大赛参赛选手 计算机专业学生 编程爱好者 对算法和数据结构有兴趣的学习者 资源特点: 高质量的题目设计,涵盖广泛的知识点 清晰易读的PDF格式,方便查阅和学习 提供解题思路和方法,有助于提升编程能力
- 3.40MB
Python金融量化的高级库:TA-Lib-0.4.24(包含python3.7、3.8、3.9、3.10的32位和64位版本)
2023-08-02TA-Lib(Technical Analysis Library, 即技术分析库)是Python金融量化的高级库,涵盖了150多种股票、期货交易软件中常用的技术分析指标,如MACD、RSI、KDJ、动量指标、布林带等。但很多人安装指标计算ta-lib库就总报错,就可以在这里找到包下载后安装。 文件举例:TA_Lib‑0.4.24‑cp37‑cp37m‑win_amd64.whl 命名解释:包名-版本号-cp37代表适用于python3.7版本-win代表windows平台-amd64表示64位版本(与python版本要一致) 假定文件下载到d盘根目录,使用如下命令进行安装: pip install d:\TA_Lib‑0.4.24‑cp37‑cp37m‑win_amd64.whl 原文链接:https://blog.csdn.net/popboy29/article/details/126140862 建议使用360压缩进行解压。
- 6.40MB
大麦网抢票脚本【Python脚本】
2023-09-17Python脚本,使用Selenium 模拟浏览器操作。 在使用 Chrome 浏览器,用户可以使用鼠标滑动、按键点击以及键盘输入,作为信号输入设备向浏览器传达指令,浏览器收到指令后执行渲染。 这里提到的 Selenium WebDriver 是对浏览器提供的原生 API 进行封装,使用这套 API 可以操控浏览器的开启、关闭,打开网页,操作界面元素,控制 Cookie。简单说就是,可以通过写代码的方式来自动实现用户鼠标和键盘信号的输入。 由此实现模拟人为操作进行登录、验证、刷新网页以及点击购票等操作。
- 29.89MB
人脸识别系统OpenCV+dlib+python(含数据库)Pyqt5界面设计 项目源码 毕业设计
2023-10-20一、项目主要技术 Python语言、dlib、OpenCV、Pyqt5界面设计、sqlite3数据库 本系统使用dlib作为人脸识别工具,dlib提供一个方法可将人脸图片数据映射到128维度的空间向量,如果两张图片来源于同一个人,那么两个图片所映射的空间向量距离就很近,否则就会很远。因此,可以通过提取图片并映射到128维空间向量再度量它们的欧氏距离是否足够小来判定是否为同一个人。 二、方法实现、实现步骤 1、实例化人脸检测模型、人脸关键点检测模型、人脸识别模型 2、电脑摄像头设备加载一对图片 3、分别获取图片中的人脸图片所映射的空间向量,即人脸特征值 4、计算特征向量欧氏距离,根据阈值判断是否为同一个人 dlib人脸特征检测原理 1、提取特征点:例: 2、将特征值保存 3、计算特征数据集的欧氏距离作对比,当误差小于一定阙值就判定为同一人。 其他学习项目: OpenCV+dlib人脸识别门禁管理系统Python语言、dlib、OpenCV、Pyqt5、sqlite3数据库 OpenCV+dlib人脸识别考勤管理系统Python语言、dlib、OpenCV
- 258.41MB
YOLOv8-火焰识别(火焰数据集+代码+GUI界面+内置训练好的模型文件)
2023-11-15教程请参考:https://blog.csdn.net/Little_Carter/article/details/131387425 欢迎浏览我的最新资源,这个全面的资源是为了帮助研究人员和开发者在火灾预防和安全监控领域取得突破而设计的。本资源包含以下几个关键部分: 1、火焰数据集:精心策划和注释的高质量火焰图像集,覆盖了不同类型和大小的火焰场景。这个数据集对于训练和测试火焰检测算法至关重要。 2、代码:完整的YOLOv8算法实现代码,针对火焰检测进行了优化。代码清晰、注释详细,易于理解和定制。 3、GUI界面:为了更方便地使用和展示火焰识别模型,我复现了一个直观的图形用户界面(GUI)。这个界面不仅易于操作,还可以实时展示检测结果。 4、内置训练好的模型文件:为了让用户能够即刻使用该工具,我提供了一个已经在火焰数据集上训练好的YOLOv8模型。这个模型经过精心训练,具有高精度和良好的泛化能力。 此外,我还提供了详细的安装和使用指南,帮助您轻松地部署和运行这个系统。无论您是在进行学术研究,还是在开发商业应用,这个资源都将是您不可或缺的工具。期待您的下载和反馈!
- 7.77MB
Python数据分析与可视化大作业 + 源代码 + 数据 + 详细文档
2024-05-14python Python数据分析与可视化大作业 + 源代码 + 数据 + 详细文档
- 508.88MB
Python教程2020版 完全入门 达到Python工程师水平 笔记+代码+课件+资料
2020-12-27Python教程2020版 完全入门 达到Python工程师水平 笔记+代码+课件+资料
- 22.34MB
Python学习笔记(干货) 中文PDF完整版.pdf
2023-05-231、Python环境搭建 1.1 Python简介 1.2 Python语言的发展历程 1.3 Python语言的主要特点 1.4 Python应用场景 1.5 Python环境搭建 1.6 第一个Python程序 1.7 集成开发工具 2、Python语法基础 2.1 Python中的输入输出函数 2.2 Python中的注释 2.3 Python中的变量 3、Python中的基本数据类型 3.1 整型-int 3.2 浮点型-float 3.3 布尔类型-bool 3.4 字符串类型-str 4、Python中的常见运算符 4.1 算术运算符 4.2 关系运算符 4.3 逻辑运算符 4.4 位运算符 4.5 成员运算符 4.6 身份运算符 5、Python中的分支结构 5.1 单向分支-if语句 5.2 双向分支-if 5.3 多分支-if 5.4 分支结构的嵌套 5.5 条件表达式 6、Python中的循环结构 6.1 while循环 6.2 for循环 6.3 循环结构嵌套
- 6.96MB
人体姿态检测
2019-06-30Python+OpenCV+OpenPose实现人体姿态估计(人体关键点检测)代码说明参见:https://blog.csdn.net/m0_38106923/article/details/89416514
- 37.76MB
抢购haiwei.rar
2021-02-242021抢购华为mate40, python版,亲测可用
- 303KB
Python 八股文.pdf
2023-06-17python八股文
- 153KB
第十五届蓝桥杯大赛软件赛省赛-PythonA组题目
2024-04-13第十五届蓝桥杯大赛软件赛省赛Python A组题目 大家好!我很高兴与大家分享这份珍贵的资源——第十五届蓝桥杯大赛软件赛省赛Python A组的题目集。这份PDF文件详细收录了本次大赛的所有题目,是每一位热爱编程、特别是Python编程的朋友们不可多得的参考资料。 内容概述: 题目类型丰富:包含了多种题型,从基础的选择题、填空题,到更具挑战性的编程题,全方位考察参赛者的编程能力和问题解决能力。 知识点全面:题目涉及Python语言的基础知识、数据结构与算法、逻辑推理等多个方面,是检验和巩固Python编程技能的好帮手。 实战性强:题目设计贴近实际,不仅能够帮助参赛者提升编程技能,还能增强他们在实际问题中的应对能力。 适用人群: 准备参加蓝桥杯大赛或其他编程竞赛的学生和爱好者。 希望通过实战题目提升Python编程技能的开发者。 对编程有兴趣,希望了解蓝桥杯大赛题目风格的朋友。 学习建议: 建议在掌握Python基础知识后再进行题目的学习和练习。 对于每个题目,可以先尝试自己解决,再对照答案进行学习和总结。 可以结合其他编程资料和在线教程,加深对题目涉及知识点的理解。
- 156.30MB
计算机毕业设计源码:基于python旅游推荐系统+爬虫+分析可视化 +django框架
2023-10-30计算机毕业设计源码:基于python旅游推荐系统+爬虫+分析可视化 +django框架 Django旅游数据采集分析推荐系统 去哪儿网站、基于用户协同过滤推荐算法、requests爬虫、MySQL数据库 摘 要 本系统主要针对解决获取旅游信息滞后、参加线下旅行社和人工检索时间成本高等问题,运用网络爬虫信息技术设计思想,实现了一个基于Python的旅游信息推荐系统。本系统以Python计算机设计语言为基础,使用 requests对去哪儿旅游信息源进行抓取,针对网页信息编写抽取规则,对旅游信息进行必要的过滤和提取,使用MySql对旅游信息进行数据存储。然后使用 Python 开源web框架 Django进行系统搭建,基于旅游信息采用协同过滤推荐算法完成对用户的旅游信息推荐,完成整个爬取以及数据检索到成功进行旅游推荐的网页端操作展示。 项目截图 1、价格与销量分析 2、城市与景点等级分析 3、首页—数据概况 4、评分情况分析
- 67.81MB
shape_predictor_68_face_landmarks.zip
2021-02-07免费下载 人脸识别的68个特征点检测库dat文件 如果收费请移步:https://blog.csdn.net/qq_51985653/article/details/113748025?spm=1001.2014.3001.5501
- 9.47MB
这是一款用于破解wifi密码的软件
2023-01-15这是一款破解wifi密码的软件,非常轻巧,大小不到10MB,使用Python完成,博主根据其需求的环境和库文件,将其整理并打包成exe文件。在windows上可以直接运行,使用时只需要自己提供一个字典,导入字典之后就能破解wifi密码。
- 235.98MB
计算机二级python真题题库(题目+答案)电子版笔记2
2023-02-15本资源包含历年来计算机二级python真题题库(题目+答案)电子版笔记1,共15套真题,80道习题及2套练习题。计算机二级python考试的大部分内容都十分基础,可以帮助初学者用来入门Python。考试有40分的单选题、60分的操作题。其中单选题是公共基础题(10分,包括计算机基础、数据结构与算法等相关知识)及Python基础相关的题目(30分,包括python基本语法规则、安装方法、第三方库等相关知识)。 最重要的其实就是操作题,操作题就是给定一定的情景环境,让考生编写相应代码。操作题一共有六大题,包括3道基本操作题(各5分)、2道简单应用题(分别10、15分)和一道综合应用题(20分)。其中基本操作提多以填空形式出现较为简单,应用题多考察一些常用函数,综合应用题难度较大,需要重点练习一下! 如果有小伙伴刚好想要入门这门语言的话,顺带考个证书会是个不错的选择~
- 0B
爱心代码 李峋同款爱心等免费下载 exe、py、html格式
2022-11-12爱心代码 李峋同款爱心等免费下载 exe、py、html格式