を発見されたにもかかわらず、エラーが見つかりませんファイルは、ファイルには、次のコードビット使用
Traceback (most recent call last): File "text_statistics.py", line 28, in corpus_reading_pos(corpus_name, option) File "text_statistics.py", line 13, in corpus_reading_pos f= open(file) FileNotFoundError: [Errno 2] No such file or directory: 'abc_0001.v4_gold_conll'
は、あなたが見ることができるように、ファイルがでした実際には、しかし、私はファイルを開くしようとすると、それは...それを見つけることができません?
編集: この更新されたコードを使用すると、7つのファイルを読み込んだ後に停止しますが、172のファイルがあります。
def corpus_reading_token_count(corpus_name, option="token"):
for root, dirs, files in os.walk(corpus_name):
tokens = []
file_count = 0
for file in files:
if file.endswith(".v4_gold_conll"):
with open((os.path.join(root, file))) as f:
tokens += [line.split()[3] for line in f if line.strip() and not line.startswith("#")]
file_count += 1
print(tokens)
print("File count:", file_count)
このファイルは 'corpus_name'にありますが、現在の作業ディレクトリで開きます。 –
私のコーパスには何百ものファイルが含まれているので、 ".v4_gold_conll"で終わるファイルだけにアクセスして情報を抽出する必要があります。どのように私はそれについて行くだろうか分からない... – socrlax24