Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności:
Szukaj Szukaj
Strony: [1] 2 3 ... 10
 1 
 : Dzisiaj o 08:41 
Zaczęty przez grze - Nowe: wysłane przez grze
Siemka,

Mam cos takiego:

Kod
# creating a file name string corresponding to the filename on the server
stn_id = 'KRNO'
yy_str = '1997'
file_name = 'stn_obs_'+stn_id+'_'+yy_str+'-01-01.csv'
 
# creating full local file name path
file_name_full_path_local = os.path.join(dir_data, file_name)
 
# creating the url for download
url_base = 'ftp://-tutaj_adres_ftp'
url_full_path = url_base+file_name
 
# actual download from the ftp url
ret = urllib.request.urlopen(url_full_path)
urllib.request.urlretrieve(url_full_path, filename=file_name_full_path_local)


No i wszystko pieknie dziala i sciaga mi plik z ftp, problem polega na tym, ze w folderze na ftp jest wiecej plikow w ktorych nazwach zmienia sie jedynie rok, czyli potrzebuje jakas petle ktora bedzie mi dynamicznie zmieniac ten element - "yy_str = '1997' dla danych lat np:
datetime_start = datetime.datetime(1997, 1, 1, 00, 00, 00)
datetime_end = datetime.datetime(2018, 1, 1, 00, 00, 00)


Probowalem cos z tym grzebac:
for yr in range(0, n_yrs, 1):
    datetime_axis_yr[yr] = (datetime_start + datetime.timedelta(hours=24*365))
    print(datetime_axis_yr)

ale nie moge tego jakos ogarnac zeby zmienialo mi tylko rok. Jakies sugestie jak to ugryzc?

 2 
 : Dzisiaj o 02:18 
Zaczęty przez lulek - Nowe: wysłane przez lulek
Dostępna pierwsza wersja 0.1.6 - beta do testowania
https://bitbucket.org/lukaszlaba/tebe
https://tebe.readthedocs.io

Pakiet instaluje się przez pip. Potrzebne zależności aktualnie trzeba doinstalować ręcznie. Paczkę można też ściągnąć i w niej odpalić Tebe.py.


 3 
 : Wczoraj o 19:26 
Zaczęty przez wilk09 - Nowe: wysłane przez sig
Bo pętla nie wykonuje się dla wartości końcowej, dodaj jeden i będzie odbrze. o tak:
Kod
PodajLiczbe = int(input("Podaj liczbe: "))
PodajDlugosciZnakow = int(input("Podaj Dlugosci Znakow: "))
 
print("")
print("Oto tablica mnożenia")
for petla in range(1,PodajDlugosciZnakow + 1):
     print(PodajLiczbe, "razy", petla, "=", petla * PodajLiczbe)
 

 4 
 : Wczoraj o 18:10 
Zaczęty przez wilk09 - Nowe: wysłane przez wilk09
Witam,

mam problem z kodem. Jak dla mnie kod wygląda dobrze, ale efekt koncowy nie jest taki jaki oczekiwałem.

PodajLiczbe = int(input("Podaj liczbe: "))
PodajDlugosciZnakow = int(input("Podaj Dlugosci Znakow: "))

print("")
print("Oto tablica mnożenia")
for petla in range(1,PodajDlugosciZnakow):
      print(PodajLiczbe, "razy", petla, "=", petla * PodajLiczbe)

Jak podaje  liczbe: 2 i Dlugosci Znakow: 4, to:

Oto tablica  mnożenia
2 razy 1 = 2
2 razy 2 = 4
2 razy 3 = 6

Dlaczego nie ma 2 razy 4 = 8 ?

ps.  Mała podpowiedz ?

 5 
 : Wczoraj o 17:09 
Zaczęty przez Mielu89 - Nowe: wysłane przez Mielu89
Chodzi mi o wywołanie bądź zmianę parametru obiektu poza klasą tego obiektu.
W pierwszym punkcie w programie głównym zmieniam parametr .live obiektu klasy Enemy o wartość parametru obiektu bullet dmg.
W drugim przypadju tworzę metodę w klasie Enemy w krotej zmianiam parametr .live juz wewnatrz tej klasy, ale w dalszym czasie  wywołuje parametr  bullet.dmg poza jej klasą.
W ostatnim przypadku tworzę metody w obu klasach by nie musieć wywoływać parametrów poza klasami

Chciałbym wiedzieć którą opcja jest najlepsza.

 6 
 : Wczoraj o 14:41 
Zaczęty przez KoSik - Nowe: wysłane przez KoSik
Witam,

Niestety jeśli chodzi o python'a jestem zielony. Programuję głównie w C i jakoś nie do końca przyswajam ten język. Muszę napisać skrypt który będzie obsługiwał serwer UDP uruchomiony z innego skryptu.

Kod
import serwer, time
from threading import Thread
 
threads = []
 
#t = Thread(target=serwer.server)
#threads.append(t)
#t.start()
 
class ThreadWithReturnValue(Thread):
   def __init__(self, group=None, target=None, name=None,
                args=(), kwargs={}, Verbose=None):
       Thread.__init__(self, group, target, name, args, kwargs, Verbose)
       self._return = None
   def run(self):
       if self._Thread__target is not None:
           self._return = self._Thread__target(*self._Thread__args,
                                               **self._Thread__kwargs)
   def join(self):
       Thread.join(self)
       return self._return
 
twrv = ThreadWithReturnValue(target=serwer.server)
 
def main():
   twrv.start()
   print twrv.join()
 
 
if __name__ == '__main__': main()

I kod serwera:
Kod
def server():
   try:
       message, address = s.recvfrom(AddrIn)
       print data() + " " +czas()+ " " + "Polaczenie %s: %s" % (address, message)
       if message[0]=='k':
           print 'costam'
       transmisja(message, address)
       return message
   except (KeyboardInterrupt, SystemExit):
       raise
   except:
       traceback.print_exc()

Program uruchamia się i w momencie kiedy otrzyma dane z serwera, wyłącza się. Potrzebuję uruchomić go w pętli. Nie wiem teraz czy muszę sprawdzać czy wątek się zakończył i uruchamiać go ponownie czy jest jakiś inny sposób...

Proszę o pomoc

 7 
 : Wczoraj o 01:53 
Zaczęty przez Mielu89 - Nowe: wysłane przez zuo
@Mielu89 Sugerowałbym jednak większą staranność w wyrażaniu idei, o których poprawność pytasz, zamiast oczekiwania, że inni forumowicze będą mieć dość czasu i cierpliwości, żeby domyślać się, "co poeta miał na myśli".


 8 
 : 22:51 17/02/18 
Zaczęty przez killerbees1982 - Nowe: wysłane przez Aule
Nie wiem czy podkategoria nie powinna mieć osobnego widoku i osobnego adresu url.
Po

 9 
 : 17:14 17/02/18 
Zaczęty przez trofim - Nowe: wysłane przez trofim
Cześć,

Szukam wsparcia przy rozwoju serwisue e-commerce. Szczegóły poniżej:

Python Developer - zdalnie - stawka 20-50PLN/h

Wymiar pracy: 20-30 godzin tygodniowo

Projekt:
Rozwój serwisu e-commerce zbudowanego na Google App Engine. Nie wymagamy znajomości appengine, ale będzie bardzo miłym zaskoczeniem.

Wymagania:
* Znajomość python i jednego z popularnych frameworków.
* Podstawowa znajomość html/css/js. Mamy front end developer  Spoko

Lokalizacja: zdalnie.

Forma współpracy: faktura

Zgłoszenia https://goo.gl/forms/aCIn9iuhkH4MYHDu2

 10 
 : 15:42 17/02/18 
Zaczęty przez dariagru - Nowe: wysłane przez dariagru
Jako współorganizatorka konferencji Pycon która odbędzie się w Pradze (Czechy) pomiędzy 1 a 3 czerwca 2018, chciałam Was zaprosić do zgłaszania propozycji prelekcji i warsztatów: https://cz.pycon.org/2018/proposals/

Chcielibyśmy, aby konferencja objęła szerokie spektrum tematyczne dopasowane do grup na różym poziomie zaawansowania: zarówno dla profesjonalistów, jak i początkujących. Początkujący prelegenci i prelegentki są mile widziane. Oferujemy możliwość wsparcia finansowego dla części uczestników.

Strony: [1] 2 3 ... 10
© 2007 - 2018 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot