Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python Не может увидеть файл / 5 сообщений из 5, страница 1 из 1
13.04.2017, 14:50
    #39437974
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python Не может увидеть файл
Доброго дня.

есть такой код
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
        application_config_path = os.path.join(
            #"C:\\windows\\system32\\inetsrv\\config\\applicationHost.config"
	    #"C:\\migrator\\testtmp\\applicationHost.config"
            os.getenv('windir'), r"system32\inetsrv\config\applicationHost.config"
        )

        if not os.path.exists(application_config_path):
            log(
                u"IIS 7 application config file '{file}' does not exist. "
                u"Data about sites from IIS won't be taken".format(
                    file=application_config_path
                ),
                Color.red
            )
            return {}



Неотрабатывает строка os.getenv('windir'), r"system32\inetsrv\config\applicationHost.config" не работает

Если скопировать файл в другую диру то "C:\\migrator\\testtmp\\applicationHost.config" работает

Если явно прописать путь "C:\\windows\\system32\\inetsrv\\config\\applicationHost.config" не работает

Пробовал и так "C:\windows\system32\inetsrv\config\applicationHost.config" не работает

Функция os.path.exists(application_config_path): не видет файли и все там.

На разных системах по разному, то работает то не работает.

В чем может быть магия?
...
Рейтинг: 0 / 0
13.04.2017, 17:56
    #39438186
mini.weblab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python Не может увидеть файл
FIL23,

print(application_config_path)

что выдает в каждом отдельном случае?
...
Рейтинг: 0 / 0
14.04.2017, 10:12
    #39438498
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python Не может увидеть файл
выдает ровные пути, как есть, т.е. там четкийпуть
...
Рейтинг: 0 / 0
14.04.2017, 14:03
    #39438732
mini.weblab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python Не может увидеть файл
FIL23,

такое может быть из-за ограничения прав доступа к файлу (директории)
...
Рейтинг: 0 / 0
19.04.2017, 08:05
    #39440586
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python Не может увидеть файл
такой тест проводил

Код: php
1.
2.
3.
4.
5.
6.
7.
import os

application_config_path = os.path.join(
    os.getenv('windir'), r"system32\inetsrv\config\New Text Document.txt"
)

print os.path.exists(application_config_path)



Результат FALSE

Код: php
1.
2.
3.
4.
5.
6.
7.
import os

application_config_path = os.path.join(
    os.getenv('windir'), r"system32\inetsrv\config"
)

print os.path.exists(application_config_path)



Результат TRUE.

Хотя и запускаю из под администратора и сам могу в эту папку легко заходить и смотреть и копировать и создавать.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python Не может увидеть файл / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]