Python Forum
Python Open And Read It Get Into A Var
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Python Open And Read It Get Into A Var
#1
import secrets 
import sys
import time
import string
from tenacity import (retry , stop_after_attempt)
#Required Defs
var = open('conf.txt','r+')
content = var.read()
print(content)

def get_random_string(length):
    letters = string.ascii_lowercase
    num = string.ascii_uppercase
    punc = string.punctuation
    spec = string.hexdigits
    one = str(num) + str(punc) + str(spec) 
    result_str = ''.join(secrets.choice(one) for i in range(length))
    print("Random string of length", length, "is:", result_str)
#CLosing All Defs Here
@retry(stop=stop_after_attempt(5))
def start():
    pasw = input("Do YOu Want A Random Password: y/n: ")
    if pasw == 'y':
        leng = input("Please Type The Length Of The Password You Want: ")
        try:
            len1 = int(leng)
            get_random_string(len1)
            time.sleep(4)
        except ValueError:
            print("Only Numbers Accepted")
            time.sleep(4)
    elif pasw == 'n':
        sys.exit("You Don't Want TO Run The Program")
        time.sleep(3)
    else:
        raise Exception("Choose Only From 'y' or 'n'")
start()
Conf.txt
Quote:minchars = 1
minnumbers = 3
minletter = 2
minhex = 2
Reply
#2
Do you have a question about the code?
Reply
#3
Do you have a question? Is your code not doing what you expect? If so, what have you done to debug the problem? Help us out here.
Reply
#4
have a look at configparser
of course one can always parse the file themselves
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs

Reply
#5
Let me explain:
I want to make a file conf.txt
Now this is used for configration of password generator
2nd problem
I want to take the contents of file into variable and treat as
Example if in conf.txt uf i have minhex == 1 then i should include only 1 hex number how cab i get this any one

(Aug-10-2020, 06:25 PM)ndc85430 Wrote: Do you have a question? Is your code not doing what you expect? If so, what have you done to debug the problem? Help us out here.

This is the thing i want thanks
Reply
#6
Did you look at configparser as suggested?
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs

Reply
#7
(Aug-11-2020, 04:29 AM)buran Wrote: Did you look at configparser as suggested?
Yeah!
Reply
#8
(Aug-11-2020, 06:13 AM)Harshil Wrote: Yeah!
So, now you know what to do, right?
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs

Reply
#9
(Aug-11-2020, 07:13 AM)buran Wrote:
(Aug-11-2020, 06:13 AM)Harshil Wrote: Yeah!
So, now you know what to do, right?

Yes And It Was Done!
Hey! Bro I Want To Make More Projects in Python Would you like to help?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Can't open/read txt file in C extension for Python Rad226 8 1,293 Jun-26-2020, 04:08 PM
Last Post: Rad226
  open, read and replace a string in a file Reims 0 664 Oct-02-2019, 01:30 PM
Last Post: Reims
  Open and read multiple text files and match words kozaizsvemira 2 3,171 Sep-11-2019, 12:58 PM
Last Post: kozaizsvemira
  How to write a code to open and read text file by clicking on the "text file" kavindu 4 1,712 Jul-06-2018, 06:55 PM
Last Post: buran
  Having issues with open,write,read dudeisbrendan03 11 4,526 Apr-10-2017, 01:02 AM
Last Post: Low_Ki_
  Open previous csv file to read value under column for comparison DBS 3 2,288 Jan-13-2017, 07:09 AM
Last Post: wavic

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020