相关疑难解决方法(0)

如何在不将内容全部读入内存的情况下对整个文件进行重新搜索或重新匹配?

我希望能够在整个文件上运行正则表达式,但我希望能够不必立即将整个文件读入内存,因为将来可能会使用相当大的文件.有没有办法做到这一点?谢谢!

澄清:我无法逐行阅读,因为它可以跨越多行.

python regex performance file

30
推荐指数
2
解决办法
2万
查看次数

ABC for String?

我最近在集合中发现了抽象基类(ABCs),就像它们清晰,系统的方法和Mixins一样.现在我也想创建海关字符串(*),但我找不到字符串的ABC.

有UserString,但不鼓励UserDict!?从str本身派生没有Mixins?如何在重写方法中访问字符串的"数据"部分?

在某个地方,我看到了从Sequence和Hashable派生的建议,但后来我写不出来了if 'test' in my_string:?!

你推荐哪种方法?

(*)原因是: - 以内部定义的方式编写顺序的字符串 - make string(作为枚举的一部分),在与枚举范围之外的值进行比较时抛出错误

python string abstract-class abc

5
推荐指数
1
解决办法
1270
查看次数

标签 统计

python ×2

abc ×1

abstract-class ×1

file ×1

performance ×1

regex ×1

string ×1