zxq997

python中的JSON 函数

使用 JSON 函数需要导入 json 库:import json。

zxq997

2018-10-19

0.0000 0 3
  • 关注作者
  • 收藏

python语言是一种什么样的语言?

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动

zxq997

2018-10-19

0.0000 0 2
  • 关注作者
  • 收藏

什么是jieba分词?

“结巴”中文分词:做最好的 Python 中文分词组件。 支持三种分词模式: 精确模式,试图将句子最精确地切开,适合文本分析; 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义; 搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。 功能: ieba.cut 方法接受三个输入参数: 需要分词的字符串;cut_all 参数用来控制是否采用

zxq997

2018-10-19

0.0000 0 1
  • 关注作者
  • 收藏

什么是正则表达式?

正则表达式: 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 例如: runoo b,可以匹配 runoob、runooob、runoooooob 等, 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,可以匹配 runob、runoob、

zxq997

2018-10-18

0.0169 1 2
  • 关注作者
  • 收藏

正则表达式定位符

定位符使您能够将正则表达式固定到行首或行尾。它们还使您能够创建这样的正则表达式,这些正则表达式出现在一个单词内、在一个单词的开头或者一个单词的结尾。 定位符用来描述字符串或单词的边界,^ 和 $ 分别指字符串的开始与结束,\b 描述单词的前或后边界,\B 表示非单词边界。 正则表达式的定位符有:

zxq997

2018-10-18

0.0169 1 4
  • 关注作者
  • 收藏

正则表达式限定符

限定符用来指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。有*或 或?或{n}或{n,}或{n,m}共6种。 正则表达式的限定符有:

zxq997

2018-10-18

1.7026 2 6
  • 关注作者
  • 收藏

正则表达式特殊字符

所谓特殊字符,就是一些有特殊含义的字符。下表列出了正则表达式中的特殊字符:

zxq997

2018-10-18

0.0169 1 3
  • 关注作者
  • 收藏

正则表达式非打印字符

非打印字符是正则表达式的组成部分。下表列出了表示非打印字符的转义序列:

zxq997

2018-10-18

0.0169 1 1
  • 关注作者
  • 收藏

爬虫解析库对比

下表列出了主要的解析器

zxq997

2018-10-18

0.0169 1 1
  • 关注作者
  • 收藏

如何打开jupyter notebook

如何打开jupyter notebook Python,作为一种面向对象的解释性高级语言,具有许多的包管理和不同版本的python问题。Anaconda是python语言其中的一种用于科学计算的发行版,其强大的包管理和环境管理的功能,是编写python代码的不错选择。初次使用Anaconda,或许会疑问,作为一个承载python的平台,应该会有许多方式进入,毕竟条条大路通罗马。是的,这里介绍2种不

zxq997

2018-10-18

11.1114 2 3
  • 关注作者
  • 收藏

python爬虫常见异常

在编写python爬虫时经常会遇到异常中断的情况,导致爬虫意外终止,一个理想的爬虫应该能够在遇到这些异常时继续运行。下面就谈谈这几种常见异常及其处理方法: 异常1:requests.exceptions.ProxyError 对于这个错误,stackoverflow给出的解释是 The ProxyError exception is not actually the requests.excep

zxq997

2018-10-18

0.0169 1 4
  • 关注作者
  • 收藏

python3 字符集编码

ASCII 编码 计算机是美国人发明的,所以,最早只有 127 个大小写字母、数字和一些符号进入了编码体系,这套编码就是 ASCII 码。 ASCII 编码的局限性是该编码只解决了将英语转化为计算机能理解的语言的问题,对于中文、日文、韩文、等等其他语言的转换,会出现乱码,为了解决乱码的国际问题,有了 Unicode 编码。 Unicode 编码 Unicode 编码把所有语言都统一到一套编码里面,

zxq997

2018-10-18

0.0169 1 3
  • 关注作者
  • 收藏

标识符的命名规则

标识符的命名 变量是标识符的例子。 标识符 是用来标识 某样东西 的名字。在命名标识符的时候,你要遵循这些规则: 标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。 标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。 标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。

zxq997

2018-10-18

1.6857 1 0
  • 关注作者
  • 收藏

如何处理可疑或缺失数据?

1)准备提供所有可疑数据信息的验证报告。它应该提供信息,如失败的验证标准以及发生的日期和时间 2)检查可疑数据以确定其可接受性 3)应该找出无效数据并用验证码替换 4)对缺失数据进行处理,使用最佳分析策略,如删除,单一插补方法,基于模型的方法等。

zxq997

2018-10-17

14.2629 4 1
  • 关注作者
  • 收藏

Python常用数据结构有哪些?

答:列表 List(列表):是Python中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(嵌套) 列表用[ ]标识,是Python最通用的复合数据类型。 列表中的值分割可以用到变量[头下标;尾下标],就可以截取相应的列表,从坐到右索引默认0开始,从右到左默认-1开始,下标可以为空表示渠道头或尾。

zxq997

2018-10-17

7.3838 3 1
  • 关注作者
  • 收藏

使用pip install pandas 时出现错误提示

报错信息:error: Microsoft Visual C 14.0 is required. Get it with “Microsoft Visual C Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools 这是由于某些模块需要依赖vs,打开上面的url,下载visualcppbuil

zxq997

2018-10-17

0.0111 2 3
  • 关注作者
  • 收藏

python语言是一种什么样的语言?

答:python作为一种面向对象,解释型的,带有动态语义的高级程序设计语言。其简单,易懂,容易上手。 虽然python的速度没有c、c 等编译语言那么快,但是它能够节省编程的时间。 高层语言:当你用Python语言编写程序时,你无须考虑诸如如何管理你的程序使用的内存一类的底层细节; 可移植性:由于它的开源本质,Python已经被移植在许多平台上,开源说Python几乎适应各种平台

zxq997

2018-10-17

0.0111 2 4
  • 关注作者
  • 收藏

下载插件模块包为什么要配置环境变量?怎么配置环境变量?

答:环境变量简而言之是一种承载软件运行的一个空间。有些软件自带环境配置选项, 并不需要手动配置。但有些环境是需要人为是配置,才能使及软件正常运行工作。 一般的环境配置都是将下载的模块的bin文件的路径复制,再copy到系统属性中高级配置中的 path路径下增贴一行。 再重启软件,即可正常运行。

zxq997

2018-10-17

0.0111 2 2
  • 关注作者
  • 收藏

执行安装命令时,为什么会出现Read time out?

问:在安装低版本的scikit-learn的时候,为什么会出现Read time out? 答:因为一般在安装的时候,默认的时候是100秒。有时候会因为安装时间过长而导致安装失败。 这时候需要修改默认的时间。 例如:pip --default-timeout=500 install xxx(xxx为第三方库),其中的500可以任意更改。

zxq997

2018-10-17

0.0111 2 0
  • 关注作者
  • 收藏

为什么在使用sklearn导入某些包时会报错?

问:在使用sklearn库导入模块的时候,会显示无法导入‘cross_validation’,为什么? 答:在终端使用pip list命令查看scikit-learn的版本,如图: 能看到 scikit-learn的版本已经更新到0.20.0,但cross_validation 在0.20.0版本中已经被移除掉了,所以即使安装了scikit-learn,也无法调用。 这时候需要再执行

zxq997

2018-10-17

82.3527 3 1
  • 关注作者
  • 收藏
<1484950>