-
日期:2022-03-07 17:23:22
点击:59
内容简介:比如有两个模块,一个aa.py,一个bb.py 代码如下: aa.py: #encoding:utf-8import bba=1 bb.py: #encoding:utf-8import aaprint aa.a 执行bb.py时,不能执行,打印错误 AttributeError: 'module' object has no attribute 'a' 原因: 如果执行bb的话,这时候...
-
日期:2022-03-07 17:23:21
点击:59
内容简介:大家都知道,Matplotlib 是众多 Python 可视化包的鼻祖,也是Python最常用的标准可视化库,其功能非常强大,同时也非常复杂,想要搞明白并非易事。但自从Python进入3.0时代以后,pandas的使用变得更加普及,它的身影经常见于市场分析、爬虫、金融分析以及科...
-
日期:2022-03-07 17:23:20
点击:59
内容简介:众所周知,如果py文件不在当前路径,那么就不能import,因此,本文介绍如下两种有效的方法: 方法1: 修改环境变量,在~/.bashrc里面进行修改,然后source ~/.bashrc 方法2: 引入.pth文件 在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后...
-
日期:2022-03-07 17:23:20
点击:59
内容简介:如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,为准备解释器输入使用一个文本编辑器会更好,并以那个文件替代作为输入执行。这就是传说中的脚本 Python 提供了一个方法可以从文件中获取...
-
日期:2022-03-07 17:23:18
点击:59
内容简介:如下所示: # -*- coding:utf-8 -*-# Author: Evan Mi # 函数 def func1(): print('in the func1') return 0 # 过程 def func2(): print('in the func2') """多个值用逗号分割后返回,会分装到一个tuple中返回,接收的时候,如果使用一个变量接收,那么这个...
-
日期:2022-03-07 17:23:17
点击:59
内容简介:爬取了下小猪短租的网站出租房信息但是输出的时候是这种: 百度了下。python2.7在window上的编码确实是个坑 解决如下 如果是个字典的话要先将其转成字符串 导入json库 然后 这么输出(json.dumps(data).decode("unicode-escape")) 整个代码demo # -*- coding:...
-
日期:2022-03-07 17:23:17
点击:59
内容简介:主要问题 为什么argv中第一个,即index=0的内容就是文件名? python中argc是用什么实现的? 概念解释 argc:argument counter,命令行参数个数 argv:argument vector,命令行参数向量(内容) 通过代码理解含义 创建一个文件arg_exam.py,其中内容如下: # argv...
-
日期:2022-03-07 17:23:16
点击:59
内容简介:u:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用u...
-
日期:2022-03-07 17:23:15
点击:59
内容简介:要求: 1 采用基于语言模型的最大概率法进行汉语切分。 2 切分算法中的语言模型可以采用n-gram语言模型,要求n 1,并至少采用一种平滑方法; 代码: 废话不说,代码是最好的语言 import reimport mathMAX_SPLITLEN = 4#最大切分长度corpus_lib = ''#corpus:...
-
日期:2022-03-07 17:23:14
点击:59
内容简介:应用场景 在嵌入式开发中,常常需要将一个binary文件分割成多个文件,或者将一个binary的某块区域抓成一个单独文件。本篇blog以python为例,实现了以上需求; 实现代码 #!/usr/bin/python"""./file_split.py, just for testing;"""import sysimport osimport...