python - file() 方法属于哪个 Python 模块?
问题描述
我正在阅读与自然语言处理的递归神经网络相关的博客文章,并试图重新创建代码以进行练习。示例代码使用一种方法来读取名为 .txt 的文件file().read()
。我不熟悉这种方法,想知道它是否包含在可导入模块中,或者至少它会返回什么,以便我可以使用不同的代码重新创建该方法。
我确实尝试替换 awith open(filename) as f
但它没有以与该file().read()
方法看起来相同的格式返回数据。如果您正在寻找特定结果,“文件”对于 Google 来说并不是最简单的术语!
def train_char_lm(fname, order=4):
data = file(fname).read()
lm = defaultdict(Counter)
pad = "~" * order
data = pad + data
for i in xrange(len(data)-order):
history, char = data[i:i+order], data[i+order]
lm[history][char]+=1
def normalize(counter):
s = float(sum(counter.values()))
return [(c,cnt/s) for c,cnt in counter.iteritems()]
outlm = {hist:normalize(chars) for hist, chars in lm.iteritems()}
return outlm
解决方案
打字
help(file)
进入 IDLE 解释器产生
Help on class file in module __builtin__:
加上对您有用的额外信息。它是内置模块的一部分。
推荐阅读
- php - Angular 4:使用 PHP API 在数据库更改时自动刷新数据
- c++ - 如何在 Unreal Engine 4.20 中将项目“Unreal Studio”更改为 C++ 项目
- r - 在R中将yyyy数字数据转换为日期格式
- reactjs - 我一直在尝试使用 npx create-react-app 创建一个新的 react 项目,但出现错误
- django - 为什么在从 SQLite 集成到 PostgreSQL 后测试结果会有所不同并且不通过?
- java - 格里芬错误:java.lang.NoSuchMethodError
- kotlin - 我可以在 kotlin-js 中将 kotlinx.html 与文档一起使用吗?
- python-3.x - 需要在 selenium 中列出以通过 xpath 查找元素
- .htaccess - 如何在.htaccess中从文件夹重定向到图像而不更改url
- r - 使用 R 绘图的 Restyle Buttons 将颜色映射到变量上