-
python jieba分词并统计词频后输出结果到Excel和txt文档方法
所属栏目:[Python] 日期:2020-12-17 热度:195
前两天,班上同学写论文,需要将很多篇论文题目按照中文的习惯分词并统计每个词出现的频率。 让我帮她实现这个功能,我在网上查了之后发现jieba这个库还挺不错的。 运行环境: 安装python2.7.13:https://www.python.org/downloads/release/python-2713/ 安[详细]
-
Python中str.format()详解
所属栏目:[Python] 日期:2020-12-17 热度:53
1. str.format 的引入 在 Python 中,我们可以使用 + 来连接字符串,在简单情况下这种方式能够很好的工作。但是当我们需要进行复杂的字符串连接时,如果依然使用 + 来完成,不仅会使代码变得晦涩难懂,还会让代码变得难以维护,此时这种方式就显得力不从心了[详细]
-
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
所属栏目:[Python] 日期:2020-12-17 热度:111
本篇章节讲解Python筛选及提取序列中元素的方法。供大家参考研究具体如下: 问题: 提取出序列中的值或者根据某些标准对序列做删减 解决方案: 列表推导式、生成器表达式、使用内建的 filter() 函数 1、列表推导式方法: 存在一个潜在的缺点,如果[详细]
-
Python中优化NumPy包使用性能的教程
所属栏目:[Python] 日期:2020-12-17 热度:118
NumPy是Python中众多科学软件包的基[详细]
-
windows下wxPython开发环境安装与配置方法
所属栏目:[Python] 日期:2020-12-17 热度:156
安装文件准备: 安装文件 下载地址 python-2.6.2.msi http://www.python.org/download/ wxPython2.8-win32-unicode-2.8.10.1-py26.exe wxPython2.8-win32-docs-demos-2.8.10.1.exe http://www.wxpython.org/download.php py2exe-0.6.9.win32-py2.6.exe http:[详细]
-
教你安装python Django(图文)
所属栏目:[Python] 日期:2020-12-17 热度:102
安装环境:python版本2.7.5 ,win7系统 安装Django https://www.djangoproject.com/download/ 官方下载Django-1.5.5.tar.gz 1,解压后(我的目录是D:myappDjango-1.5.5) 2,DOS命令到刚解压后的Django-1.5.5目录下执行命令 python setup.py install , 结[详细]
-
用python 制作图片转pdf工具
所属栏目:[Python] 日期:2020-12-17 热度:155
最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用python自己DIY一下: 这里主要用了reportlab。开始打算随便写几行,结果为若干坑纠结了挺久,于是乎就想想干脆把代码写好点吧。 实现了以下的几项功能: 将当前[详细]
-
python 文件和路径操作函数小结
所属栏目:[Python] 日期:2020-12-17 热度:143
1: os.listdir(path) //path为目录 功能相当于在path目录下执行dir命令,返回为list类型 print os.listdir('..') 2: os.path.walk(path,visit,arg) path :是将要遍历的目录 visit :是一个函数指针,函数圆形为: callback(arg,dir,fileList) 其中arg为为传[详细]
-
Python socket C/S结构的聊天室应用实现
所属栏目:[Python] 日期:2020-12-17 热度:54
Python socket C/S结构的聊天室应用 服务端: #!/usr/bin/env python#coding:utf8 import socket,selectdef broadcast_data (sock,message): for socket in conn_list: if socket != server_socket and socket != sock : try : socket.send(message) except[详细]
-
在Python中处理日期和时间的基本知识点整理汇总
所属栏目:[Python] 日期:2020-12-17 热度:73
Python程序可以处理多种方式的日期和时间。日期格式之间的转换是一种常见计算机的杂活。 Python的时间和日历模块,能帮助处理日期和时间。 Tick是什么 时间间隔为浮点数以秒为单位的数字。在特定的时间瞬间自上午12时00分,1970年1月1日(纪元)表示,单位为秒[详细]
-
安装ElasticSearch搜索工具并配置Python驱动的方法
所属栏目:[Python] 日期:2020-12-17 热度:134
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是第二流行的企业搜索引擎。设计用于云计算中,能够达到实时搜索,稳[详细]
-
python: line=f.readlines()消除line中\n的方法
所属栏目:[Python] 日期:2020-12-17 热度:142
测试代码 #!/ust/bin/env python3f = open("name.txt")date = f.readlines()print(date)f.close() #结果: #['erayn','erayn','biken'] #打印出来的带 n,怎么去掉n呢? #解决方法: #1、 f = open("name.txt")date = f.read().splitlines()print(date)f[详细]
-
CentOS7下安装Scrapy步骤详细介绍
所属栏目:[Python] 日期:2020-12-17 热度:180
CentOS7下安装Scrapy步骤详细介绍 更新yum [root@localhost ~]# yum -y update 安装gcc及扩展包 [root@localhost ~]# yum install gcc libffi-devel python-devel openssl-devel 安装开发工具包 [root@localhost ~]# yum groupinstall -y development 安装li[详细]
-
python tensorflow学习之识别单张图片的实现的示例
所属栏目:[Python] 日期:2020-12-17 热度:172
假设我们已经安装好了tensorflow。 一般在安装好tensorflow后,都会跑它的demo,而最常见的demo就是手写数字识别的demo,也就是mnist数据集。 然而我们仅仅是跑了它的demo而已,可能很多人会有和我一样的想法,如果拿来一张数字图片,如何应用我们训练的网络[详细]
-
Python实现通讯录功能
所属栏目:[Python] 日期:2020-12-17 热度:51
说实话,第一次写这么长的Python代码,期间遇到了很多问题,但是,最终还是完成了,花了我一天半的时间。 该程序实现了用户的增,删,改,查,主要用到sqlite3模块。对于该模块的知识点,请查看我的另一篇文章SQLite-Python 如有更好的建议,请私信,本人将[详细]
-
python实现教务管理系统
所属栏目:[Python] 日期:2020-12-17 热度:83
这是一个使用Python实现基于dos下面向数据库的教务管理系统,实现了管理员、教职工、学生三种不同身份的操作,可以实现的功能有:学生、教职工信息管理、不同权限的信息发布、管理各种信息等。代码约1200行,对于python初学者应该能提供一些帮助。 Login.py[详细]
-
Python psutil模块简单使用实例
所属栏目:[Python] 日期:2020-12-17 热度:82
安装很简单 复制代码 代码如下: pip install psutil 官网地址为: https://pythonhosted.org/psutil/ (文档上有详细的api) github地址为: https://github.com/giampaolo/psutil/ psutil比较好的地方,一个是跨平台,不需要切换平台的时候在重新开放了,另[详细]
-
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对
所属栏目:[Python] 日期:2020-12-17 热度:142
本篇章节讲解Python实现对不原生支持比较操作的对象排序算法。供大家参考研究具体如下: 问题: 想在同一个类的实例之间做排序,但是它们并不原生支持比较操作。 解决方案: 使用内建的 sorted() 函数可接受一个用来传递可调用对象的参数key,sort[详细]
-
用python + openpyxl处理excel2007文档思路以及心得
所属栏目:[Python] 日期:2020-12-17 热度:126
寻觅工具 确定任务之后第一步就是找个趁手的库来干活。 Python Excel上列出了xlrd、xlwt、xlutils这几个包,但是 它们都比较老,xlwt甚至不支持07版以后的excel 它们的文档不太友好,都可能需要去读源代码,而老姐的任务比较紧,加上我当时在期末,没有这个[详细]
-
python实现拓扑排序的基本教程
所属栏目:[Python] 日期:2020-12-17 热度:81
拓扑排序 几乎在所有的项目,甚至日常生活,待完成的不同任务之间通常都会存在着某些依赖关系,这些依赖关系会为它们的执行顺序行程表部分约束。对于这种依赖关系,很容易将其表示成一个有向无环图(Directed Acyclic Graph,DAG,无环是一个重要条件),并[详细]
-
python使用jieba实现中文分词去停用词方法示例
所属栏目:[Python] 日期:2020-12-17 热度:122
前言 jieba 基于Python的中文分词工具,安装使用非常方便,直接pip即可,2/3都可以,功能强悍,十分推荐。 中文分词(Chinese Word Segmentation) 指的是将一个汉字序列切分成一个一个单独的词。 分词模块jieba,它是python比较好用的分词模块。待分词的字符[详细]
-
python文本数据相似度的度量
所属栏目:[Python] 日期:2020-12-17 热度:53
编辑距离 编辑距离,又称为Levenshtein距离,是用于计算一个字符串转换为另一个字符串时,插入、删除和替换的次数。例如,将'dad'转换为'bad'需要一次替换操作,编辑距离为1。 nltk.metrics.distance.edit_distance函数实现了编辑距离。 from nltk.metrics.d[详细]
-
Python中的pack和unpack的使用
所属栏目:[Python] 日期:2020-12-17 热度:102
不同类型的语言支持不同的数据类型,比如 Go 有 int32、int64、uint32、uint64 等不同的数据类型,这些类型占用的字节大小不同,而同样的数据类型在其他语言中比如 Python 中,又是完全不同的处理方式,比如 Python 的 int 既可以是有符号的,也可以是无符号[详细]
-
python实现快速排序的示例(二分法思想)
所属栏目:[Python] 日期:2020-12-17 热度:65
本文介绍了python实现快速排序的示例(二分法思想),分享给大家,具体如下: 实现思路 将所需要的数字存入一个列表中 1.首先,设置将最左侧的那个数设置为基准数,在列表中索引为0 2.然后设置两个移动位(用于比较),分别为最左边和最右边 3.然后最右边那位向[详细]
-
python实现图书管理系统
所属栏目:[Python] 日期:2020-12-17 热度:137
本文实例为大家分享了python实现图书管理系统的具体代码,供大家参考,具体内容如下 import mysql.connectorimport sys,osimport timeimport datetimefrom tkinter import *from tkinter.messagebox import *class Libop: user = 'root' pwd = '' host = 'lo[详细]
