Как читать данные из домашнего каталога в Python - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь прочитать / получить данные из файла json. Этот json файл хранится в проекте> Requests> request1. json. В сценарии я пытаюсь прочитать данные из файла json и терпит неудачу. Это код, который я пытаюсь использовать для открытия файла в режиме чтения.

Попытка заменить (в windows)

  f = open('D:\\Test\\projectname\\RequestJson\\request1.json', 'r') with 

  f = open(os.path.expanduser('~user') + "Requests/request1.json", 'r')

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 17 июня 2020

Использование текущего пути к каталогу (при условии, что он находится в проекте) и добавление оставшегося stati c путь к файлу:

import os
current_dir = os.path.abspath(os.getcwd())

path = current_dir + "/RequestJson/request1.json"

with open(path, 'r') as f:
    f.write(data)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...