-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin3!goblin.stu.neva.ru!news.roellig-ltd.de!open-news-network.org!b
order2.nntp.ams1.giganews.com!nntp.giganews.com!buffer2.nntp.ams1.giganews.com!
local2.nntp.ams1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTE
D!not-for-mail
NNTP-Posting-Date: Tue, 15 Sep 2015 14:30:57 -0500
Content-Type: text/plain; charset="UTF-8"
From: RW <b...@g...pl>
Reply-To: b...@g...pl
Mail-Copies-To: b...@g...pl
Date: Tue, 15 Sep 2015 20:30:57 +0100
User-Agent: KNode/4.14.6
Content-Transfer-Encoding: 8Bit
Subject: Re: [OT] Duża kasa i kiepski wynik - dlaczego?
Newsgroups: pl.comp.programming
References: <mosvh7$bpl$1@node1.news.atman.pl> <s...@j...net>
<mot3b3$fmd$1@node1.news.atman.pl>
<55b2141b$0$2206$65785112@news.neostrada.pl>
<s...@n...lan> <mou9rd$ha3$1@dont-email.me>
<9...@g...com>
<mp2s2s$be7$1@node1.news.atman.pl>
<6...@g...com>
<mp5qs2$e63$1@node1.news.atman.pl> <s...@n...lan>
<mp8okc$8sf$1@node2.news.atman.pl> <msp8it$mlu$1@node1.news.atman.pl>
<mspsn0$c93$2@node1.news.atman.pl> <mssg6t$4fu$1@node1.news.atman.pl>
<mssktp$9n5$1@node1.news.atman.pl> <msss6u$hjj$1@node1.news.atman.pl>
<msvaa3$15k$1@node1.news.atman.pl> <mt0u5j$ufq$1@node2.news.atman.pl>
<mt158b$rkv$1@node1.news.atman.pl> <mt16lh$75h$1@node2.news.atman.pl>
<mt1fok$g8m$1@node2.news.atman.pl> <mt1n95$ei7$1@node1.news.atman.pl>
<a...@n...plus.net>
<mt5vpr$vgb$1@node2.news.atman.pl>
MIME-Version: 1.0
Message-ID: <U...@b...co.uk>
Lines: 60
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-gJF+Shfy99J1FkNSuoFbthiEGE/h02V1LM5bT4whVrS6dQw0PlGvPFKhw1qvN/GIcdq6DAKc
/cTdxy3!f7VIkMiZYBZ//I3G8pMkfSMUsrpqJXu8JRlAX4nX+9nappiF2GAzQ9C89Yse7xfW+kjN
eiKdEeRM!uIzTffhslXRIz1dR3/OT8ym5Ig==
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4175
Xref: news-archive.icm.edu.pl pl.comp.programming:208299
[ ukryj nagłówki ]AK wrote:
> Użytkownik "Roman W" <b...@g...pl> napisał:
>
>> Pod warunkiem, że się nie używa dat. W Pythonie sa co najmniej trzy klasy
>> do dat: datetime.datetime, numpy.datetime64 i pandas.Timestamp. Aha, i
>> geniusze którzy projektowali datetime zapomnieli, że ktoś może mieć
>> timestamps z nanosekundami " bo przecież żaden zegar w pececie nie ma
>> takiej rozdzielczości " :)
>>
>> RW
>
> W Pythonie standardem jest datetime. Nie wprowadzaj falszu.
Ktory sie srednio nadaje do obrobki np. szeregow czasowych. Te inne typy
ktore podalem sa bardziej wydajne.
datetime w dodatku ma malo wygodne wsparcie dla stref czasowych w porownaniu
z typami z pandas.
> Oczywiscie nic nie zabrania innym pakietom miec swoje typy danych
> (w czesci to zaczlosci sprzed datetime).
> Co do nanoseconds:
> "
> time.time()
> Return the time in seconds since the epoch as a floating point number.
> Note that even though the time is always returned as a floating point
> number, not all systems provide time with a better precision than 1
> second. "
> time.time() uzywa:
> GetSystemTimeAsFileTime()
> https://msdn.microsoft.com/en-us/library/windows/des
ktop/ms724397(v=vs.85).aspx
> lub clock_gettime(CLOCK_REALTIME)
>
http://pubs.opengroup.org/onlinepubs/9699919799/func
tions/clock_getres.html
> lub gettimeofday()
> http://man7.org/linux/man-pages/man2/gettimeofday.2.
html
> w zaleznosci od mozliwosci platformy platformy/OSa
> Jesli wpaniałe C i wspanialy OS w swym API dostarcza rozdzielczosc
> nanosekundową, to bedziesz jak w rezultacie time.time() mial.
A jak mam dane z zewnetrznego systemu? Np. z akceleratora czastek albo tzw.
spoolera na gieldzie.
> Gdy masz/chcesz uzyc jakies inne/swoje/specyficzne (real?)"timerowe" API w
> C to nie ma najmniejszego problemu uzyc tego poprzez ctypes w 2-3
> linijkach: np:
> from ctypes import libc
> print libc.time
> lub np:
> from ctypes import windll
> print windll.kernel32.GetSystemTimeAsFileTime
> lub np:
> from ctypes import windll
> dll = CDLL("moja_dllka.dll")
> print dll.moja_funkcja
Czyli nie jest to przenaszalne. pandas.Timestamp jest.
RW
Następne wpisy z tego wątku
- 15.09.15 22:11 szemrany
- 16.09.15 10:48 AK
- 16.09.15 11:40 AK
- 16.09.15 14:06 Radoslaw Szwed
- 16.09.15 16:08 szemrany
- 16.09.15 17:15 AK
- 16.09.15 20:19 wloochacz
- 17.09.15 01:47 Roman W
- 17.09.15 01:50 Roman W
- 17.09.15 01:52 Roman W
- 17.09.15 01:56 Roman W
- 17.09.15 01:57 Roman W
- 17.09.15 06:30 AK
- 17.09.15 07:47 Tomasz Kaczanowski
- 17.09.15 16:47 AK
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO