Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.79/48: Рейтинг темы: голосов - 48, средняя оценка - 4.79
791 / 386 / 259
Регистрация: 09.12.2011
Сообщений: 758
Записей в блоге: 29
1

Как открыть файл, расположенный выше текущего каталога?

16.08.2013, 14:26. Показов 8985. Ответов 2
Метки нет (Все метки)

Подскажите, как открыть файл, который лежит в каталоге, в котором находится текущий каталог. Другими словами:

как обратиться из файла:
Код
catalog1/catalog2/file2
к файлу:
Код
catalog1/file1
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.08.2013, 14:26
Ответы с готовыми решениями:

Как подключить файл, расположенный уровнем выше?
...или почему конструкция include_once "../file.php"; не работает? (пишет - файл не найден, хотя он...

Получить файл со списком подкаталогов текущего каталога
1. Получить файл со списком подкаталогов текущего каталога. Добавлено через 5 часов 37 минут...

Переслать файл file2.txt из текущего каталога в подкаталог S2 и скопировать в S3
Задание: Переслать файл file2.txt из текущего каталога в подкаталог S2 и скопировать в S3....

Создать HTML-файл со ссылками на все htm-файлы текущего каталога
Создать HTML-файл со ссылками на все htm-файлы текущего каталога: <HTML><HEAD><META...

2
Z3JheSBoYXQ=
340 / 235 / 83
Регистрация: 08.07.2012
Сообщений: 577
16.08.2013, 14:49 2
.
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[spouk@/tmp$] mkdir /tmp/cat1 /tmp/cat2 && echo hello>/tmp/cat1/s1 && echo cat ../cat1/s1  >/tmp/cat2/hello.sh && chmod +x /tmp/cat2/hello.sh
[spouk@/tmp$] ls -l /tmp/cat1 /tmp/cat2
/tmp/cat1:
итого 4
-rw-r--r-- 1 spouk users 6 авг.  16 14:48 s1
 
/tmp/cat2:
итого 4
-rwxr-xr-x 1 spouk users 15 авг.  16 14:48 hello.sh
[spouk@/tmp$] cd /tmp/cat2
[spouk@/tmp/cat2$] ./hello.sh
hello
[spouk@/tmp/cat2$] echo hello.sh
hello.sh
[spouk@/tmp/cat2$] cat  hello.sh
cat ../cat1/s1
[spouk@/tmp/cat2$]
0
620 / 474 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
16.08.2013, 14:53 3
Лучший ответ Сообщение было отмечено Фаер как решение

Решение

Python
1
2
path1 = 'caralog1/catalog2/file2'
path2 = path1 + '/../file1'
Вообщем ../ - это на уровень выше.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.08.2013, 14:53

Периодическая, с некоторым интервалом, запись в файл текущего времени и списка содержимого каталога
Помогите,пожалуйста,с таким вопросом..Возможно,покажется глупым,но этот материал не объяснялся....

Как при нажатии на ссылку открыть из каталога doc файл именно тот, который указан в строке?
подскажите как при нажатии на ссылку открыть из каталога doc файл именно тот, который указан в...

Создать бат-файл, позволяющий добавить в существующий архив текстовые файлы текущего каталога
создать бат файл,позволяющий добавить в уже существующий архив текстовые файлы текущего каталога. В...

Написать bat-файл, выдающий содержимое файлов с расширением txt из текущего каталога на устройстве с: на экран
в) Написать bat-файл, выдающий содержимое файлов с расширением txt из текущего каталога на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.