-
1. Data: 2020-04-12 14:54:16
Temat: inne pytanie z pythona
Od: fir <p...@g...com>
chcialbym zrobic predefiniowane notatki
tj na komende
mnion zzz aa = costam costam codtsm
minion zapisywal w pliku tekstowym
zzz aa = costam costam codtsm
a pozniej na komende
minion zzz aa
wypisywal
costam costam codtsm
jak takie cos zrobic w pythonie?
-
2. Data: 2020-04-13 20:50:42
Temat: Re: inne pytanie z pythona
Od: fir <p...@g...com>
W dniu niedziela, 12 kwietnia 2020 14:54:17 UTC+2 użytkownik fir napisał:
> chcialbym zrobic predefiniowane notatki
> tj na komende
>
> mnion zzz aa = costam costam codtsm
>
> minion zapisywal w pliku tekstowym
>
> zzz aa = costam costam codtsm
>
> a pozniej na komende
>
> minion zzz aa
> wypisywal
> costam costam codtsm
>
> jak takie cos zrobic w pythonie?
ok i found it
p = ircmsg.find(channel)
r = ircmsg.find('===')
if p!=-1 and r!=-1:
key = ircmsg[p+len(channel)+1:r]
value = ircmsg[r+1+1+1:]
say("przyjalem")
bot_memory[key]=value
save_bot_memory()
p = ircmsg.find(channel)
if p!=-1:
key = ircmsg[p+len(channel)+1:]
if key in bot_memory:
say(bot_memory[key])
where
import json
bot_memory = {'a': 'a',
'b': 'b',
'c': 'c'}
f = open("bot_memory.json", 'r')
bot_memory = json.load(f)
f.close()
def save_bot_memory():
j = json.dumps(bot_memory)
f = open("bot_memory.json","w")
f.write(j)
f.close()
return
i hope this is ok