![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 51
T.O.P_KING
这个作者很懒,什么都没留下…
展开
-
python 循环导入(circular imports)解决方法
正如在开头提到的,修复循环导入的最佳方法是对代码结构进行优化,这样模块就不会相互依赖。模块,这样是可以正常导入的,因为这两个模块都存在。就像上面提到的那样,它们此刻是空的,但是现在我们没有导入某个具体的函数名称。与函数调用一样,当 import 语句运行时,它开始执行导入的文件,直到导入完成后才返回当前文件。模块就都会包含了他们的内部的函数名称,我们可以使用模块名来引用其中的函数了。将函数名称查找延迟到函数体内,可以让所有模块完全初始化,避免循环导入的错误。模块已经存在,但是还没有定义。原创 2024-06-13 23:00:00 · 675 阅读 · 0 评论 -
Python代码编译
python 代码编译原创 2022-12-09 22:00:00 · 432 阅读 · 0 评论 -
python tricks
python tricks2 数据结构与算法 📃3 字符串相关 🔤4 对象迭代与反迭代 👍5 文件io 📃6 数据解析及构建 🔢7 类与对象 🐘8 多线程并发 🔜9 装饰器 🖼NumPy: Remove all rows in a NumPy array that contain non-numeric valuesimport numpy as npx = np.array([[1,2,3], [4,5,np.nan], [7,8,9], [True, False, True]])print(原创 2022-05-29 14:52:06 · 250 阅读 · 0 评论 -
pyside国际化
internationalpyside6.1版本中没有lupdate,可以使用pyqt中的lupdate生成ts文件,pylupdate5 cali_dialog.py -ts eng-chs.ts,若有多个ts文件,可以使用 lconvert -i eng-chs.ts eng-chs1.ts -o all.ts 合并,然后使用linguist(在qt中)生成qm文件,然后再代码中loadtrans = QTranslator(self)app = QCoreApplication.instanc原创 2022-05-29 14:12:30 · 847 阅读 · 0 评论 -
8.NLTK之分析句子结构
学习文法的好处学习文法的一个好处是,它提供了一个概念性的框架和词汇拼写这些直觉。原创 2017-03-07 18:17:15 · 8340 阅读 · 0 评论 -
Python之正则表达式
正则表达式元字符如下:. ^ $ * + ? { } [ ] \ | ( )原创 2017-01-06 16:24:10 · 9859 阅读 · 0 评论 -
7.NLTK之从文本提取信息
信息提取(Information Extraction)下图显示了一个简单的信息提取系统的结构。 首先,使用句子分割器将文档的原始文本分割成句,使用分词器将每个句子进一步细分为词。接下来,对每个句子进行词性标注,在下一步,命名实体识别中我们将寻找句子中提到的实体;最后,使用关系识别搜索文本中不同实体间的可能关系。原创 2017-03-02 21:06:34 · 2897 阅读 · 0 评论 -
Numpy处理数据
NumPy提供了两种基本的对象:ndarray(N-dimensional array object)和 ufunc(universal function object)。ndarray(下文统一称之为数组)是存储单一数据类型的多维数组,而ufunc则是能够对数组进行处理的函数。转载 2017-01-08 19:55:53 · 4754 阅读 · 0 评论 -
5.NLTK之分类和标注词汇
本章关注的问题: 1. 什么是lexical categories(词汇分类),在NLP中如何使用它们? 2. 什么样的Python数据结构适合存储词汇与它们的类别? 3. 如何自动标注文本中词汇的词类?原创 2017-01-11 21:07:13 · 6412 阅读 · 0 评论 -
4.NLTK之编写结构化程序
回归基础赋值赋值似乎是最基本的编程概念,不值得单独讨论。不过,也有一些令人吃惊的微妙之处 。思考下面的代码片段:>>> foo = 'Monty'>>> bar = foo >>> foo = 'Python' >>> bar'Monty'由于bar是foo的一个副本,所以改变foo时,bar不会受到影响。 然而,赋值语句并不总是以这种方式复制副本。特别是结构化对象的“值”,例如一个链表,原创 2017-01-09 20:30:21 · 469 阅读 · 0 评论 -
3.NLTK之加工原料文本
从网络和硬盘访问文本 电子书原创 2017-01-06 23:45:47 · 728 阅读 · 0 评论 -
1.自然语言处理(NLP)与Python
自然语言工具包(NLTK) nltk入门翻译 2016-12-28 16:36:23 · 7074 阅读 · 0 评论 -
Python字符串之格式规约
整数、浮点数以及字符串的默认格式通常足以满足要求,但如果要实施更精确的控制,我们就可以通过格式规约来实现。 语法格式: [fill][align][sign][#][0][width][.][.precision][type] 参数解析: fill: any character except ‘}’, 填充字符 align: ”<“left,“ >”right, “^”center原创 2016-10-28 17:17:36 · 953 阅读 · 0 评论 -
Python之命名元组
命名元组与普通元组一样,有相同的表现特征,其添加的功能就是可以根据名称引用元组中的项。 collections 模块提供了namedtuple()函数,用于创建自定义的元组数据类型,函数定义为:collections.namedtuple(typename,field_names,verbose=False, rename=False)原创 2016-10-31 21:29:34 · 3226 阅读 · 0 评论