现在位置: 首页 > Python
2020年02月18日 编程语言 ⁄ 共 2011字 评论关闭

Python Scrapy框架第一个入门程序示例 本文实例讲述了python Scrapy框架第一个入门程序.分享给大家供大家参考,具体如下: 首先创建项目: scrappy start project maitian 第二步: 明确要抓取的字段items.py import scrapy class MaitianItem(scrapy.Item): # define the fields for your item here like: # name = scrapy.Field() title = scrapy.Field() price

阅读全文
2020年02月18日 编程语言 ⁄ 共 4659字 评论关闭

python中文分词库jieba使用方法详解 安装python中文分词库jieba 法1:Anaconda Prompt下输入conda install jieba 法2:Terminal下输入pip3 install jieba 1.分词 1.1.CUT函数简介 cut(sentence, cut_all=False, HMM=True) 返回生成器,遍历生成器即可获得分词的结果 lcut(sentence) 返回分词列表 import jieba sentence = ‘我爱自然语言处理’ # 创建[Tokenizer.cut 生成器]

阅读全文

python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解 在pdf转为文本的时候,经常会多出空格,影响数据观感,因此需要去掉文本中多余的空格,而文本中的英文之间的正常空格需要保留,输入输出如下: input:我今天 赚了 10 个亿,老百姓very happy. output:我今天赚了10个亿,老百姓very happy. 代码 def clean_space(text): """" 处理多余的空格 """ match_regex = re.compile(u’[\u4e00-\u

阅读全文
2020年02月18日 编程语言 ⁄ 共 942字 评论关闭

使用python的pyplot绘制函数实例 简介 本文主要介绍如何通过pyplot来绘制函数图.主要绘制函数如下: – 一元一次函数 – 一元二次函数 – 指数函数 – 自然对数函数 – 正弦函数 一元一次函数 代码 import matplotlib.pyplot as plt import numpy as np x = np.arange(0, 10, 0.1) y = x * 2 plt.title("一元一次函数") plt.plot(x, y) plt.show() 一元二次函数 代码 import mat

阅读全文
2020年02月18日 编程语言 ⁄ 共 462字 评论关闭

Python实现序列化及csv文件读取 这篇文章主要介绍了Python实现序列化及csv文件读取,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一.python 序列化: 序列化指的是将对象转化为"串行化"数据形式,存储到硬盘或通过网路传输到其他地方,反序列化是指相反的过程,将读取到串行化数据转化成对象.使用pickle模块中的函数,实现序列化和反序列化操作. 序列化使用: pickle.dump(obj,file) obj是被序列化的对象,file指的是存储的文

阅读全文
2020年02月18日 编程语言 ⁄ 共 4217字 评论关闭

Python和Anaconda和Pycharm安装教程图文详解 Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy.Pandas.Scrip.Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易.如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(https://www.python.org/dow

阅读全文
2020年02月18日 编程语言 ⁄ 共 1081字 评论关闭

运行tensorflow python程序,限制对GPU和CPU的占用操作 一般情况下,运行tensorflow时,默认会占用可以看见的所有GPU,那么就会导致其它用户或程序无GPU可用,那么就需要限制程序对GPU的占用.并且,一般我们的程序也用不了所有的GPU资源,只是强行霸占着,大部分资源都不会用到,也不会提升运行速度. 使用nvidia-smi可以查看本机的GPU使用情况,如下图,这里可以看出,本机的GPU型号是K80,共有两个K80,四块可用(一个K80包括两块K40). 1.如果是只需要用某一块或某几块GPU,可以在运行程序时,利用如下命令运行:CUDA_VI

阅读全文
2020年02月18日 编程语言 ⁄ 共 2016字 评论关闭

Python操作Sqlite正确实现方法解析 Python编程语言的优点非常多,它的编程特色主要体现在可扩充性方面.那么,在接下来的这篇文章中,我们将会为大家详细介绍一下有关Python操作Sqlite 的相关应用技巧,希望可以给大家带来些帮助. 一.安装 去PySqlite主页上下载安装包,有windows的版本,现支持 Python 2.3和2.5版本. 二.创建数据库/打开数据库 Python操作Sqlite使用文件作为数据库,你可以指定数据库文件的位置. >>> import sqlite3 >>&gt

阅读全文
2020年02月18日 编程语言 ⁄ 共 1808字 评论关闭

Python多重继承之菱形继承的实例详解 继承是面向对象编程的一个重要的方式,通过继承,子类就可以扩展父类的功能.在python中一个类能继承自不止一个父类,这叫做python的多重继承(Multiple Inheritance ). 语法 class SubclassName(BaseClass1, BaseClass2, BaseClass3, ): pass 菱形继承 在多层继承和多继承同时使用的情况下,就会出现复杂的继承关系,多重多继承. 其中,就会出现菱形继承.如下图所示.mark 在这种结构中,在调用顺序上就出现了疑惑

阅读全文
2020年02月18日 编程语言 ⁄ 共 1353字 评论关闭

Python 一行代码能实现丧心病狂的功能 手头有 109 张头部 CT 的断层扫描图片,我打算用这些图片尝试头部的三维重建.基础工作之一,就是要把这些图片数据读出来,组织成一个三维的数据结构(实际上是四维的,因为每个像素有 RGBA 四个通道). 这个数据结构,自然是 numpy 的 ndarray 对象,读取图像文件我习惯使用 PIL.因此,需要导入两个模块: import numpy as np from PIL import Image 接下来,我用一行代码就把 109 张图片读到了一个 109x256x256x4 的 numpy

阅读全文