Я использую python 3.3
в Windows 7.python3 - os.path изменения
Питон файл, main.py
в D:\my proj\$MY\1
Я написал следующий код в этом файле:
import os
file_usage = "usage.txt"
p1 = os.getcwd()
print ("os.getcwd(): ", p1)
p5 = os.path.join(p1,"report")
print ("os.path.join: ", p5)
file = open(file_usage, "a")
file.write ("*****BLAH-BLAH*****")
file.close()
Так , Когда я запускаю свою программу в cmd, она дает мне вывод:
os.getcwd(): D:\my proj\$MY\1
os.path.join: D:\my proj\$MY\1\report
Теперь, usage.txt
файл генерируется в папке, где находится мой main.py
, находится внутри папки 1
.
Но я попытался изменить путь, который должен быть сохранен в папке report
, так как вы можете увидеть значение os.path.join
.
Итак, я хочу сохранить сгенерированный usage.txt
в папке report
вместо 1
. Какие изменения я должен сделать? или какие другие модули мне нужно использовать?
Я новичок. Поэтому, пожалуйста, попробуйте рассказать мне подробно или отправить мне ссылки, откуда я могу получить больше знаний или примеров, связанных с этим. Я жду вашего ответа.
Эй, спасибо за вашу помощь. Это действительно работает. И теперь я тоже это узнал! Можете ли вы предложить мне некоторые ссылки относительно python 3, откуда я могу узнать о рутинных или общих примерах. – magneto
@magneto Документация на http://docs.python.org/3/ является отличной. Изучите [класс Python Google] (https://developers.google.com/edu/python/) для упражнений. –
Хмм, но почему я чувствую, что это хороший программист, который может реализовать новые вещи или может решить большие ошибки. Потому что я старался изо всех сил, прежде чем что-то спрашивать, но я не понимал большую часть времени. Извините за поздний ответ, поскольку я был вне города. Еще раз спасибо. – magneto