• Python爬虫——自制简单搜索引擎GUI版

    时间:2024-05-23 17:27:39

    在上一篇分享中,笔者已经介绍了如何利用Python爬虫来制作一个简单的搜索引擎。我们将继续这个工作,来建立一个该搜索引擎的GUI版本,来获得更好地搜索体验。 主要程序还是上一篇分享中的搜索程序,在此基础上加入UI设计,得到图形化操作界面。 直接上程序!def introduction(self,ci...

  • 使用 Python 连接 Caché 数据库

    时间:2024-05-23 16:32:33

    有不少医院的 HIS 系统用的是 Caché 数据库,比如北京协和医院、四川大学华西医院等。用过 Caché 开发的都知道,Caché 数据库的开发维护同我们常见的关系型数据库有很大差别,如 SQL SERVER 有非常方便的可视化的企业管理器,Caché 则没有,Caché 可以通过 Termin...

  • Python正则匹配之findall( ) 用法

    时间:2024-05-23 16:00:33

    处理文本数据,尤其是关键词当匹配,python正则匹配真是最常用,没有之一的玩法了。而正则匹配也并没有想想中的那样难,不要被吓到。本质就是许多通配符,记不得没关系,会查表使用就OK了。 split( )函数:用于根据特定的字符、字符串分隔原字符串  举个例子,有字符串des['description...

  • wxpython(python3.5)安装

    时间:2024-05-23 15:45:26

    安装步骤:http://blog.csdn.net/xiaodong193/article/details/51920283注意:安装软件前需要阅读其中的README.txt,可快速知道安装方法,以及其他信息。检查是否安装成功:在命令行输出import wx,若没有报错表明安装成功其他python版...

  • Python之迭代器&装饰器&生成器&正则

    时间:2024-05-23 15:25:30

    1、迭代器迭代器是访问数据集合的一种方式,它只能从集合的第一个元素开始顺序访问,直到最后一个元素结束。类似于linux里的cat命令,只能挨行读取文本内容,不可以跳到中间或者尾部读取(不会把所有的数据都读到内存中),对于上G的文件,比较节约内存。该迭代的好处就是它事先不需要准备好集合里的所有元素,遍...

  • Python中的集合

    时间:2024-05-23 15:12:09

    一、集合的定义1、集合里面的元素是不可重复的2、集合不能有可变元素集合可以有任意数量的元素,它们可以是不同的类型(例如:数字、元组、字符串等)。但是,集合不能有可变元素(例如:列表、集合或字典)3、定义一个空集合4、集合的应用# 给列表去重二、集合的特性集合只支持成员操作符和for循环s = {1,...

  • python实现字典多层嵌套

    时间:2024-05-23 14:59:33

    python实现字典多层嵌套对于字典:dict1={"a":1, "b":2, "c.1":3, "c.2":4, "d.5.2":5, "d.5.3":6, "d.4.1":7},将其实现多层嵌套为:dict2={'a': 1, 'b': 2, 'c': {'1': 3, '2': 4}, 'd'...

  • Python3.7_Anaconda import jieba报错解决

    时间:2024-05-23 14:29:29

    Python3.7_Anaconda import jieba报错解决环境: Win10+Anaconda+Python3.7+PyCharm背景: 制作词云图时,需要import jieba,在点击报错提示里的install jieba时不能成功安装,报如下错误解决办法1.手动下载jieba包,链...

  • Python开源Devops定时任务管理系统(含定时调用接口、定时ssh远程执行命令)

    时间:2024-05-23 14:08:34

     OpenMangosteenDevops定时调用http接口,定时执行SSH命令的WEB定时任务工具。本系统强依赖Flask-APScheduler的功能,只是拓展了web页面部分。使用Python3进行开发。项目GITHUB链接: https://github.com/lyy8510a/Open...

  • Python:使用多线程并发执行任务,并接收有序的返回值

    时间:2024-05-23 14:07:28

    在使用多线程时,简单的IO操作有时满足不了我们的需求,我们需要有序的接收返回值,例如:调用第三方API我这个栗子是调用TTS的在线合成API,先看一下结果吧:左侧:正常的顺序执行,共进行了4次调用,最后的总时间为4次之和右侧:通过多线程并发执行,共进行了4次调用,整个执行时间大约为用时最长的一次的时...

  • Python --关于定时任务(Schedule)出现异常,怎么让程序可以继续运行?

    时间:2024-05-23 13:58:23

     把要执行的函数包装在装饰器里面,当异常发生的时候,Schedule不会退出定时器模式,能够捕获异常,并且保持程序处于运行状态。 举个栗子:catch_exceptions 函数里面的最后一个参数,设置成false,表示继续按照计划执行下一次任务设置成true,表示退出计划任务,继续执行,计划任务后...

  • 一张图看明白Python和C#之间的区别

    时间:2024-05-23 13:53:04

    C#是一种面向对象的编程语言,发音为C-Sharp。Microsoft在Anders Heijlberg及其团队的领导下开发了这种语言以与Java竞争。像python一样,它不是免费的,它带有许可证。它是一种编译语言,而不是解释性语言。C#语言总共使用了86个关键字。在c#中,指针仅在不安全模式下使...

  • Python机器学习实践:决策树判别汽车金融违约用户

    时间:2024-05-23 13:52:52

     文章发布于公号【数智物语】 (ID:decision_engine),关注公号不错过每一篇干货。   转自 | 法纳斯特(公众号ID:walker398)作者 | 小F 决策树呈树形结构,是一种基本的回归和分类方法。 决策树模型的优点在于可读性强、分类速度快。 下面通过从「译学馆」搬运的两个视频,...

  • 社区发现FN算法Python实现

    时间:2024-05-23 13:46:04

    社区发现FN算法Python实现算法原理评价指标结果对比源码​2004年,Newman在GN(Girvan and Newman, 2002)算法的基础上,提出了另外一种快速检测社区的算法,称为FN算法。该算法能得到和GN算法相似的结构,但是时间复杂度更低,GN算法的时间复杂度为O(m2n)O(m^...

  • autoencoder的Python实现(1)

    时间:2024-05-23 13:36:12

    这一段时间因为工作的原因,有了更多的时间,于是感兴趣学习了深度学习的相关内容,参考了大牛们编写MATLAB,C,Python等版本,自己重新捡起Python,小试牛刀,基本完成了autoencoder的主要功能,并通过小例子进行验证。什么是深度学习?深度学习的目的又是什么?深度学习即通过多层模型,学...

  • Python的 print()函数及注释

    时间:2024-05-23 13:33:50

    一,print函数:使用方式为:函数名(参数)注:Python使用半角字符;Python大小写敏感;注意英文单词拼写   1,print用于向控制台输出字符串     示例:print("你好吗")  print(2)2,输出文本时换行:\n示例:print("锄禾日当午\n汗滴禾下土")二,注释:...

  • 协同过滤算法的Python实现

    时间:2024-05-23 13:33:55

    今天要讲的主要内容是协同过滤,即Collaborative Filtering,简称CF。 Contents    1. 协同过滤的简介   2. 协同过滤的核心   3. 协同过滤的实现   4. 协同过滤的应用  1. 协同过滤的简介    关于协同过滤的一个最经典的例子就是看电影,有时候不知道...

  • 深度学习入门-基于python的理论与实现-深度学习

    时间:2024-05-23 13:07:05

    1 前言本章就是《深度学习入门-基于python的理论与实现》这本书的最后一章节了。 深度学习是加深了层的深度神经网络,基于之前介绍的网络,只需要通过叠加层就可以创建深度深度网络,本章学习深度网络的性质、课题、可能性,对当前的深度学习概括。1.1 加深网络在之前的章节中,我们学习了构成神经网络的各种...

  • 深度学习python实现

    时间:2024-05-23 13:02:55

     本文是看深度学习入门(基于python的理论与实现)这本书所做的学习笔记。本文忽略了神经网络的数学原理,着重于代码实现。神经网络结构神经网络结构由输入层,中间层,输出层组成。神经网络的基本构架如下图所示:                                               ...

  • python的scipy库安装成功,导入时却报错(兼子问题:numpy+mkl安装失败)

    时间:2024-05-23 12:58:27

    1. scipy导入报错今天打算安装python的函数库scipy,在这个页面http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy 下载,注意版本,我的python是3.6.2,系统是win64位,所以下载了这个【scipy‑0.19.1‑cp36‑cp3...