У меня проблема с моим кодом, потому что он не делает того, что должен. Я опишу, чего я на самом деле хочу. У меня есть папка под названием test, которая является корневой папкой с несколькими папками веб-страниц, содержащими файлы php, из которых я хочу получить некоторый контент и записать его в текстовый файл. Коды выполняются и не выдают никаких ошибок, но при этом не создается файлwords.txt с нужным мне содержимым. Есть идеи, почему?
from __future__ import print_function
import io
import os
import re
rootdir ='.../test' # I write here the full path but due to privacy reasons only the folders name
for subdir, dirs, files in os.walk(rootdir):
for file in files:
if file.endswith(".php"):
with io.open(file, encoding="utf-8") as f, io.open('words.txt', 'w',encoding="utf-8") as g:
for line in f:
h = re.sub(r"$slimname = '([^']+)'", r"\1", line.rstrip())
m = re.sub(r"'alwaysfound_text' => '([^']+)'", r"\1", line.rstrip())
l = re.sub(r"'alwaysfound_place' => '([^']+)'", r"\1", line.rstrip())
j = re.sub(r"'alwaysfound_job' => '([^']+)'", r"\1", line.rstrip())
k = re.sub(r"var_keyword_hidden_generic' => '([^']+)'", r"\1", line.rstrip())
print (h, m, l, j, k, file = g)
Подробнее здесь: https://stackoverflow.com/questions/400 ... nt-folders
Python получает контент из файлов, расположенных в разных папках ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Распечатать значения из файлов json и html, хранящихся в разных папках с именами переменных.
Anonymous » » в форуме Php - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Распечатать значения из файлов json и html, хранящихся в разных папках с именами переменных.
Anonymous » » в форуме Php - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Распечатать значения из файлов json и html, хранящихся в разных папках с именами переменных.
Anonymous » » в форуме Php - 0 Ответы
- 37 Просмотры
-
Последнее сообщение Anonymous
-