Python
文章平均质量分 70
alvin_2005
这个作者很懒,什么都没留下…
展开
-
tkinter实现文件选择框遇到的问题及解决办法
在使用tkinter开发界面程序时,遇到了文件选择后无法将文件名显示在指定录入框的问题,本文给出了问题的解决办法。原创 2022-08-15 15:16:04 · 811 阅读 · 1 评论 -
Jupyter应用小技巧之文件下载
近日,在某平台学习机器学习相关内容,需要把平台提供的数据集下载下来,但平台并为提供该功能,还好,平台使用了Jupyter学习界面,于是就在Jupyter Notebook下应用python代码实现了文件下载。首先,需要指导要下载的文件路径。一般,这样的平台都会提供复制地址的功能。假设其地址为:'/data/filename'其次,在Jupyter Notebook中新建一个code cell,让后敲入如下代码:import shutilshutil.copyfile('/data/filen原创 2021-10-02 08:34:14 · 3069 阅读 · 0 评论 -
Python学习笔记(十五)内建模块之base64、struct和hashlib
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001399413803339f4bbda5c01fc479cbea98b13873907480001、Base64是一种用64个字符来表示任意二进制数据的方法。(1)原理:将26个大写字母、26个小写字母、10个数字和+...原创 2018-05-29 10:36:50 · 290 阅读 · 0 评论 -
Python学习笔记(二十五)基于Sqlalchemy的ORM框架
参考资料:https://www.cnblogs.com/llkingangle/p/7189622.htmlhttps://www.cnblogs.com/caicairui/p/7821601.htmlhttps://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0014021031294...原创 2018-06-12 08:15:03 · 526 阅读 · 0 评论 -
Python学习笔记(十六)内建模块之Itertools
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001415616001996f6b32d80b6454caca3d33c965a07611f000Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。1、count(n, m):从指定数字n开...原创 2018-05-30 09:25:39 · 242 阅读 · 0 评论 -
Python学习笔记(二十一)sqlite数据库
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001388320596292f925f46d56ef4c80a1c9d8e47e2d5711000 Python定义了一套操作数据库的API接口,任何数据库要连接到Python,只需要提供符合Python标准...原创 2018-06-06 08:45:44 · 337 阅读 · 0 评论 -
Python学习笔记(二十六)Web开发
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832648091917b035146084c43b05754ec9408dfaf000http://linluxiang.iteye.com/blog/799163https://blog.csdn.net/...原创 2018-06-13 16:37:31 · 320 阅读 · 0 评论 -
Python学习笔记(十七)内建模块之XML和HTMLParser
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001407499098340324a6232bfee42348849d53c905767470001、操作XML有两种方法:DOM和SAX。DOM会把整个XML读入内存,解析为树,因此占用内存大,解析慢,优点是可以任意遍...原创 2018-05-31 08:06:57 · 1103 阅读 · 0 评论 -
Python学习笔记(二十二)MySQL
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001391435131816c6a377e100ec4d43b3fc9145f3bb80560001、MySQL是Web世界中使用最广泛的数据库服务器。SQLite的特点是轻量级、可嵌入,但不能承受高并发访问,适合桌面和...原创 2018-06-07 08:28:19 · 325 阅读 · 0 评论 -
Python学习笔记(二十七)协程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868328689835ecd883d910145dfa8227b539725e5ed0001、协程,又称微线程,纤程,英文名Coroutine。协程看上去也是子程序,但执行过程中,在子程序内部可中断,然后转而执行...原创 2018-06-14 15:17:37 · 236 阅读 · 0 评论 -
Python学习笔记(二十三)数据库访问方法小结
参考资料:https://www.cnblogs.com/yy3b2007com/p/5716102.htmlhttps://www.cnblogs.com/Leo_wl/p/3288402.htmlhttp://www.lfd.uci.edu/~gohlke/pythonlibs/通过前面的学习,总结一下Python访问数据库的套路如下:1、安装与Python版本配套的支持对应数据库访问的con...原创 2018-06-08 08:31:59 · 2581 阅读 · 0 评论 -
Python学习笔记(十八)PIL图像处理和Tkinter图形界面
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00140767171357714f87a053a824ffd811d98a83b58ec13000https://www.cnblogs.com/xianyue/p/6588869.htmlhttps://blog.cs...原创 2018-06-01 08:27:34 · 3766 阅读 · 0 评论 -
Python学习笔记(二十四)基于DBUtils构建数据库连接池
参考资料:https://blog.csdn.net/zbc1090549839/article/details/51336458http://blog.sina.com.cn/s/blog_6f688450010148d2.html1、 概述。 对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来...原创 2018-06-11 08:39:32 · 407 阅读 · 0 评论 -
Python + TensorFlow + MNIST识别手写数字的实践
参考文章:https://blog.csdn.net/sparta_117/article/details/66965760 https://blog.csdn.net/hustqb/article/details/80222055一、准备工作 1、安装Python3.5 2、安装TensorFlow 3、下...原创 2018-12-18 16:55:37 · 643 阅读 · 1 评论 -
Python在金融场景的应用案例
引用自:https://www.cnblogs.com/shujufenxi/p/8543549.htmlhttps://www.cnblogs.com/dahongbao/p/11073697.htmlhttps://www.jianshu.com/p/7f212138efdf转载 2019-09-09 15:38:23 · 6283 阅读 · 0 评论 -
Python学习笔记(二十)收发电子邮件
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868325601402299d1e941914a21990ac7861ef4bc2d000https://blog.csdn.net/Mark_LQ/article/details/51204081?locati...原创 2018-06-05 08:51:46 · 1705 阅读 · 0 评论 -
Python学习笔记(十二)ThreadLocal及分布式进程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832845200f6513494f0c64bd882f25818a0281e800001、ThreadLocal:提供在线程间独立操作外部变量的方式。直接看代码:import threadinglocal...原创 2018-05-24 08:30:36 · 962 阅读 · 0 评论 -
Python学习笔记(十九)网络编程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138683226192949cd41410a6d4f1ebfa9ba40bbd1399d0001、更确切地说,网络通信是两台计算机上的两个进程之间的通信。网络编程对所有开发语言都是一样的,Python也不例外。用Py...原创 2018-06-04 09:07:44 · 243 阅读 · 0 评论 -
Python学习笔记(七)错误处理及调试
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832254674584228cd773d4db5a02ab85d2db4f83e000https://blog.csdn.net/u013378306/article/details/701461021、捕获...原创 2018-05-17 08:27:46 · 148 阅读 · 0 评论 -
Python学习笔记(八)测试
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00140137128705556022982cfd844b38d050add8565dcb9000今天学习了Python支持的两种测试模式:单元测试和文档测试。1、单元测试。单元测试是用来对一个模块、一个函数或者一个类来...原创 2018-05-18 08:41:49 · 186 阅读 · 0 评论 -
Python学习笔记(四)函数式编程
继续Python学习。本节学习Python的函数式编程。参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386819866394c3f9efcd1a454b2a8c57933e976445c00001、概述。 函数式编程就是一种抽象程度很高的编程范式,纯粹的...原创 2018-05-14 08:53:08 · 136 阅读 · 0 评论 -
Python学习笔记(九)IO编程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832151866c052395d62814708a14c4fa1c933d85e000https://www.cnblogs.com/ydf0509/p/6825139.html1、读写文件:读写文件是最常见...原创 2018-05-21 09:32:05 · 209 阅读 · 0 评论 -
Python学习笔记(二)
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013747383144265f6402ab37cc40c5aecc816c08d8b771000学习内容:函数学习笔记:1、函数定义关键字:def,举例如下:def myFunc(a): if a >= ...原创 2018-05-08 11:23:11 · 181 阅读 · 0 评论 -
Python学习笔记(一)
学而时习之,不亦说乎!今天开始学习大名鼎鼎的Python,做些笔记,方便自己,启发大家!参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a0001、Python来由。Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一...原创 2018-05-07 11:22:08 · 216 阅读 · 0 评论 -
Python学习笔记(五)模块及面向对象编程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868200171577d6385bb5b4f4875bee9cbf0f0fa29c5000https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb4...原创 2018-05-15 08:51:42 · 258 阅读 · 0 评论 -
Python学习笔记(十三)正则表达式
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832260566c26442c671fa489ebc6fe85badda25cd000https://baike.baidu.com/item/正则表达式/1700215?fr=aladdinhttps://...原创 2018-05-25 10:50:11 · 326 阅读 · 0 评论 -
Python学习笔记(十)多进程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868322563729e03f6905ea94f0195528e36478874150001、多任务的实现有3种方式:多进程模式;多线程模式;多进程+多线程模式。2、Python实现多进程编程,有两种方式:(1)...原创 2018-05-22 08:26:39 · 175 阅读 · 0 评论 -
Python学习笔记(六)面向对象高级编程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820058291028118ddeefc4de7860a8e48b9942e9b0001、类及实例属性、方法的动态绑定。 作为动态语言,Python允许给类或实例的属性、方法作动态绑定。在类定义时,使用...原创 2018-05-16 08:35:41 · 148 阅读 · 0 评论 -
Python学习笔记(十一)多线程
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832360548a6491f20c62d427287739fcfa5d5be1f0001、进程是由若干线程组成的,一个进程至少有一个线程。多任务可以由多进程完成,也可以由一个进程内的多线程完成。2、Pytho...原创 2018-05-23 08:20:00 · 265 阅读 · 0 评论 -
Python学习笔记(十四)内建模块之collections
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001411031239400f7181f65f33a4623bc42276a605debf60001、collections是Python内建的一个集合模块,提供了许多有用的集合类。2、namedtuple:命名元组类,...原创 2018-05-28 08:38:41 · 175 阅读 · 0 评论 -
Python学习笔记(三)
参考资料:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868196169906eb9ca5864384546bf3405ae6a172b3e000学习内容:Python的一些高级特性1、切片(Slice):用于从已知列表(包括元组和字符串)中截取部分元素生成新的列表,...原创 2018-05-09 09:57:47 · 212 阅读 · 0 评论