[英]Trouble with Python: Opening an app/saving a file
我對編碼有點陌生,我正在努力提高自己的技能。 我首選的編程語言是python。 但是我確實需要一些代碼幫助。 我正在制作一個名為User Helper的應用程序供我自己使用。 我知道代碼看起來可能有點草率,但是當我出於某種原因將其放進去時,我在其中放了四個空格,但是它沒有變成一段代碼,因此我不得不手動放置這些空格。
但是回到當前的主題,我的代碼有兩個問題(盡管您可能會發現更多問題。)當我再次打開應用程序時,我無法將收藏夾保存到文檔中以供以后使用。 同樣,我不知道從python代碼打開應用程序的代碼。
我嘗試了許多不同的方法,包括使用os函數。 我想我可能需要某種目錄,但是很遺憾地說我不熟悉目錄,但遇到了麻煩。 時間功能將在項目的后面使用。 出於某種原因,當我運行該程序時,它會嘗試從我所有編碼項目所在的文件夾中查找路徑。
我還要感謝您閱讀本文,希望我能盡快解決。 我計划成為該社區的積極成員,迫不及待想繼續提高自己的編碼技能。
感謝您的時間!
import os
import time
def name():
print ""
print ""
print "Welcome to User Helper!"
name1 = raw_input("What is your name? ")
print ""
print "Welcom to User helper "+name1+"!"
def favorites():
print ""
print "Now opening Favorites settings..."
fav1 = raw_input("Favorite 1: ")
fav2 = raw_input("Favorite 2: ")
fav3 = raw_input("Favorite 3: ")
fav1full = fav1+".app"
fav2full = fav2+".app"
fav3full = fav3+".app"
fav1_path = os.path.abspath(fav1full)
fav2_path = os.path.abspath(fav2full)
fav3_path = os.path.abspath(fav3full)
os.system(fav1_path)
name()
favorites()
您可以使用os.chdir()
更改默認目錄,並使用os.startfile()
直接打開程序或文件。 至於保存供以后使用,如果您想將其保存到文本文件中,我將在答復中包括它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.