Vytvoření souboru . py   otázka

VB.NET

Dobry den,

potreboval bych poradit se scriptem.

Potreboval bych, aby se ve slozce, kde se nachazi nyni dotycny program, se vytvoril soubot serverinfo.py s textem :

import serverInfo

serverNum=1

serverChannel=1

addr_new = serverInfo.REGION_DICT[0][serverNum]["channel"][serverChannel]["ip"]

port_new = serverInfo.REGION_DICT[0][serverNum]["channel"][serverChannel]["tcp_port"]

account_addr_new = serverInfo.REGION_AUTH_SERVER_DICT[0][serverNum]["ip"]

account_port_new = serverInfo.REGION_AUTH_SERVER_DICT[0][serverNum]["port"]

name=serverInfo.REGION_DICT[0][serverNum]["name"]

channel=serverInfo.REGION_DICT[0][serverNum]["channel"][serverChannel]["name"]

addr=addr_new

port=port_new

id = "User"

pwd = "Password"

account_addr = account_addr_new

account_port = account_port_new

slot = 0

autoLogin = 1

autoSelect = 0

locale = "Czech"

.

Uzivate, ktery by spustil tento program, by zadal sve ID do textbox1 a heslo do textbox2 a potreboval bych , aby se tyto informace zapsali prave do toho scriptu v serverinfo.py na 12 a 13 radku.

nahlásit spamnahlásit spam -2 / 2 odpovědětodpovědět

A to čekáte co? Že vám tu někdo kompletně napíše něco tak primitivního? Nastudujte System.IO.StreamWriter a udělejte si to sám.

nahlásit spamnahlásit spam 0 / 2 odpovědětodpovědět

Proste nevim, jak prenest text z textbox1 v programu do textu 12. radku textoveho souboru. Pls porad

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

To už je konkrétní dotaz. Například text Python skriptu umístit do resources a na místa, kam mají být dosazené hodnoty z textových polí zapsat {číslo}. Potom pomocí metody String.Format na příslušná místa ({0}, {1}, ...) dosadit hodnotu z vlastnosti Text textových polí.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

:( to bych pochopil ale jak to aplikovat. Mohl by jsi dat priklad

nahlásit spamnahlásit spam -2 / 2 odpovědětodpovědět

Učil jste se někdy základní metody??? Asi ne, jinak by vás něco takového napadlo:

'Tady je ten text s příslušnými čísly tam kde mají být...
Dim txt As String = "...{0}...{1}"
'... a tady to vložíte...
Dim txt2 As String = String.Format(txt, textbox1.text, textbox2.text)
'... a tady zapíšete!
IO.File.WriteAllText(cesta, txt2)

Samozřejmě můžete mít místo proměnné txt ten text v Resources, a jestli nevíte jak něco přidat do Resources tak se vážně nezlobte, ale člověk co není schopen použít vyhledávání by neměl programovat.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback