Sponsored Content
Full Discussion: Python noob menu
Top Forums Programming Python noob menu Post 302865817 by 3therk1ll on Sunday 20th of October 2013 01:20:25 AM
Old 10-20-2013
Python noob menu

Hey guys, literally just starting off on python, just making a simple menu based system to read/write files and delete a file to get used to calling functions and working with the file system etc.
For some reason the code won't write to the file I have on my system, not sure what I'm doing wrong.

All help or constructive criticism about how I'm going about this would be much appreciated.

Code:
import os

def writer_func():

    file_targ=raw_input("Enter file path and name: ")
    texty=raw_input("Enter text: ")
    file_targ=str('file_targ')
    fob=open('file_targ','w')
    fob.write('texty')
    fob.close()
    print '%s' % texty

print "        Main Menu"
print "1) Write a file"
print "2) Read a file"
print "3) Delete a file"

main_menu=raw_input('Enter options [1-3] : ')

main_menu=int(main_menu)

if main_menu == 1:
    print ("You chose to write a file")
    writer_func()
    
elif main_menu == 2:
    print ("You chose to read a file")
    reader_func()
    
elif main_menu == 3:
    print ("You chose to delete a file")
    deleter
    
else:
    print ("Invalid choice")
    exit

 

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Menu in Menu script issue

Problem: I am trying to create a menu in a menu script and I am running into an issue with the calculator portion of the script. I am first presented with the ==Options Menu== which all 5 options working correctly. Now comes the fun part. I select option 1 which takes me to my ==Calculator... (1 Reply)
Discussion started by: iDdraig
1 Replies

2. Shell Programming and Scripting

Need help to change values in XML using Python? noob help pls!

Hello I am a noob in XML and Python. I am trying to do this for my MSc project about a network simulation and need some help.... I want to change the values shown below: <num_crash_failures>1</num_crash_failures> −<crash_failure_entry> <freeze_at_slot>0</freeze_at_slot>... (0 Replies)
Discussion started by: erhanasd
0 Replies

3. Shell Programming and Scripting

Menu with sub-menu options

Hi! I have created on script which is working fine with menu options and with a sub-menu. I want to enhance it by using sub-options under menu options. Like. option 1) will give the list only. option 1.1) should give the option to user to choose one file, whose content user wanna see. ... (3 Replies)
Discussion started by: sukhdip
3 Replies

4. Shell Programming and Scripting

Need help in create menu with 3 sub menu using the case command

hi all i am a newbie to this is there any examples on creating a main menu with 3 sub menu main menu -> option a , b and c a menu -> option 1 ,2 and 3 b menu -> option 1 ,2 c menu -> option 1 ,2 i am getting headache as my code kept getting unexpected EOF ---------- Post... (0 Replies)
Discussion started by: chercm
0 Replies

5. Shell Programming and Scripting

**python** unable to read the background color in python

I am working on requirement on spreadsheet in python scripting. I have a spreadsheet containing cell values and with background color. I am able to read the value value but unable to get the background color of that particular cell. Actually my requirement is to read the cell value along... (1 Reply)
Discussion started by: giridhar276
1 Replies

6. Windows & DOS: Issues & Discussions

How to execute python script on remote with python way..?

Hi all, I am trying to run below python code for connecting remote windows machine from unix to run an python file exist on that remote windows machine.. Below is the code I am trying: #!/usr/bin/env python import wmi c = wmi.WMI("xxxxx", user="xxxx", password="xxxxxxx")... (1 Reply)
Discussion started by: onenessboy
1 Replies

7. Programming

Create a C source and compile inside Python 1.4.0 to 3.7.0 in Python for ALL? platforms...

Hi all... As you know I like making code backwards compatible for as many platforms as possible. This Python script was in fact dedicated for the AMIGA A1200 using Pythons 1.4.0, 1.5.2, 1.6.0, 2.0.1, and 2.4.6 as that is all we have for varying levels of upgrades from a HDD and 4MB FastRam... (1 Reply)
Discussion started by: wisecracker
1 Replies

8. UNIX for Beginners Questions & Answers

Gnome 3.28.3 menu item dissapears under the system menu

I installed CentOS 8 with Gnome 3.28.2 and I noticed that the "switch user" menu item disappeared from under the system menu of Gnome classic (Both X11 & Wayland). I checked google and this problem seems to have a history going back several releases of Gnome. Unfortunately, I never found a... (1 Reply)
Discussion started by: bodisha
1 Replies
XmRemoveFromPostFromList(library call)									    XmRemoveFromPostFromList(library call)

NAME
XmRemoveFromPostFromList -- a RowColumn function that disables a menu for a particular widget SYNOPSIS
#include <Xm/RowColumn.h> void XmRemoveFromPostFromList( Widget menu, Widget post_from_widget); DESCRIPTION
XmRemoveFromPostFromList makes a Popup or Pulldown menu no longer accessible from a widget. This function does not destroy a menu, or deal- locate the memory associated with it. It simply removes the widget from the menu's list of widgets permitted to post that menu. If the menu argument refers to a Popup menu, the event handlers are removed from the post_from_widget widget. If the argument refers to a Pulldown menu, its ID is removed from the XmNsubMenuId of the specified post_from_widget. Also, if the menu is a Pulldown menu, the post_from_widget widget must be either a CascadeButton or a CascadeButtonGadget. menu Specifies the widget ID of a the Popup or Pulldown menu to be made inaccessible from the post_from_widget widget. post_from_widget Specifies the widget ID of the widget which can no longer post the menu referred to by the menu argument.. For a complete definition of RowColumn and its associated resources, see XmRowColumn(3). RELATED
XmAddToPostFromList(3), XmGetPostedFromWidget(3), and XmRowColumn(3). XmRemoveFromPostFromList(library call)
All times are GMT -4. The time now is 11:29 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy