簡體   English   中英

Python的問題:打開應用程序/保存文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM