#programowanie, #ruby #python

Mirki wlasnie postawilem bloga na jekyll'u. Tym samym zrealizowalem jedno z moich noworocznych postanowien. Szykujcie sie.. Bedzeie duzo pythona i ogolnie mojego doswiadczenia w zawodzie.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Niech sie pierwszy temat wyklaruje... No i wiaze sie to z pokazaniem siebie. Na blogu jestem z imienia i nazwiska... Pelne CV, wglad w zycie etc... Duzy krok.
  • Odpowiedz
#python #programowanie

self._ilosc = {'1': 0, '2': 0, '5': 0, '10': 0, '20': 0, '50': 0, '100': 0, '200': 0, '500': 0, '1000': 0, '2000': 0, '5000': 0, '10000': 0, '20000': 0}

da radę "wepchnąć" tutaj jakoś na siłę 'dictionary comprehensions'?
nie mogę sobie poradzić, wartości słownika to same zera a klucze to stringi
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki microframework do #python z niskim entry level?
Potrzebuję sobie zrobić prostą apkę do użytku wewnętrznego, która będzie poprzez API pobierała informacje z kilku miejsc i chciałbym to sobie w jednym miejscu, na jednym ekranie wyświetlać.
Z frameworkami nie mam żadnego doświadczenia, dlatego właśnie interesuje mnie niski próg wejścia.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ok mirki, może jeszcze ktoś spod tagu #python nie śpi.
Potrzebuję zbudować funkcję, która jako argumenty przyjmie stringa oraz *args i każdy element z *args wstawi do środka stringa. Koniecznie używając notacji .format()

Kod:
https://pastebin.com/yss7ZBZ2
Oczywiscie chodzi o to, aby zamiast elif len(args) == 1: elif len(args) == 2: stworzyć funkcję, która obsługuje każdą liczbę przekazanych jako *args argumentów.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kiro: Wiedziałem, że po prostu o tej godzinie robię durny błąd. Robiłem jak napisałeś, ale bez * w return, przez co wszystko się sypało. A to tak oczywiste przecież.

Dzięki
  • Odpowiedz
Podłączenie z zewnątrz do lokalnej bazy danych MS #sql Server - jak?
Baza jest na Windowsowym serwerze w sieci firmowej, dostęp tylko po VPN, potrzebuję pobierać sobie na zewnętrzne serwery pewne dane (niewrażliwe. 2MB max) 1-2 razy na dobę. Wstępny mój plan opierał się o #python
Pytania:

1. Czy #python ma jakieś dobre biblioteki do tego, aby łączyć się z MS SQL Server przez VPN?
2. Czy ktoś zna
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy #python ma jakieś dobre biblioteki do tego, aby łączyć się z MS SQL Server przez VPN?


@Dar_Q:

1. do SQL Server afair jest ODBC do łączenia się.
2. Nie ma związku czy to VPN, Tor czy cokolwiek innego. IP to IP — będzie działać dopóki masz routing tam.
  • Odpowiedz
@LoganWhyz: Jak ogarniesz podstawy (skoro kodujesz w innych językach, to bardzo szybko) to bierz się za Django :) Z tym webdev robi się sam :) Sam nie wiem co lepsze: railsy, czy django :)
  • Odpowiedz
Jak w Pythonie zamienić "u\0142" na "ł"?
Bawię się z API innego programu i wysyłam mu zapytanie o nazwę jakiegoś elementu, a ten mi ładnie wszystko zwraca, ale nie działają mi polskie znaki. Chciałbym to załatwić w obrębie tej funkcji.
.encode('utf-8') wywala mi błędy.
#python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@grlux:
Próbowałem łączyć tego stringa z innym i i polskich znaków nie było, ale po wywołaniu

print info_z_api
drukuje mi polskie znaki bez problemu, więc temat po prostu zostawię. Bo 'infozapi' i tak będę pchał dalej
  • Odpowiedz
Jestem w trakcie przerabiania książki M.Dawsona Python dla każdego i natrafiłem na następujące zadanie: "Utwórz program, który wczytuje komunikat użytkownika, a następnie wypisuje go w odwrotnej kolejności."

Mój kod:
word = input("Podaj słowo: ")

length = len(word)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 2
@rysiwnuk właśnie teraz trochę poszukałem i widze, że jest taka funkcja jednak nie była omawiana do tej pory w książce. Dlatego robie to niejako na około. Ale dzięki, na pewno zapamiętam na przyszłość.
  • Odpowiedz
Czy ktoś robił weryfikację użytkownika Digest Access Authentication na #webpy #python ? Nigdy tego nie robiłem i nie bardzo wiem jak się za to zabrać a framework i rodzaj weryfikacji mam narzucony :P
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć! GRoT> mknie do przodu w szybkości rozwiązywania układu równań i w minimalizowaniu niezbędnych zasobów do przechowywania macierzy. Po małych zmianach jest 1,5 razy szybszy i pożera 2,5 razy pamięci RAM mniej. Jest też bardziej elegancki wygląd, galeria wyników jako strona html i możliwość analizowania większych modeli (obrazków). Wczoraj przetłumaczyłem stronę projektu github.com/tutajrobert/grot na język angielski - link dla ciekawych tutaj strona projektu. Na zachętę zgniatanie garbusa! Obliczeniowe pozdrowienia! #ansys
kadetPirx - Cześć! GRoT> mknie do przodu w szybkości rozwiązywania układu równań i w ...

źródło: comment_aR3LWeyV5dsuN6sNZ7hmihwd9go3TRyx.gif

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@chrsec: Właśnie sprawdzam tego garbusa w większej rozdzielczości: 20 000 elementów skończonych, macierz sztywności 40 000 x 40 000. Wciąga do obliczeń 26 GB pamięci RAM. Model o liczbie 10 000 elementów zabiera 6 GB. Za to 2500 elementów to już tylko 430 MB, a odpowiada to obrazkom 50 na 50 pikseli
  • Odpowiedz
@kadetPirx: 26 GB to strasznie dużo jak na wymiar 40k. Jak przechowujesz macierz sztywności? Macierz rzadka by się przydała to spadnie do parudziestu-set MB ( ͡° ͜ʖ ͡°) Warto by też użyć do solvera pythonowskiego api do C (czyli napisać sover w .pyd). Możnaby wtedy spokojnie przekazywać w numpy jedynie macierze topologii, współrzędnych węzłów i konstytutywne.

Nie wiem na ile chcesz pisać solver sam. Po kodzie
  • Odpowiedz
@log2n: no raczej nieprawda biorąc pod uwagę wszystkie trendy i popularność :)

a jak już coś przepisują to zazwyczaj na golang lub coś funkcyjnego
  • Odpowiedz
@tptak:

nie zwalnia pamięci.


Nie miałem nigdy problemów z pamięcią. W przeciwieństwie do aplikacji napisanych w Javie ( ͡°
  • Odpowiedz
Cześć,

Mam taki "problem", chciałbym odpalić program w pythonie, ale potrzebuję pamięci, nazwijmy to max.

I wymyśliłem sobie takie coś, że znajdę jakiegoś linuxa który będzie zabierał jak najmniej pamięci, najlepiej aby był na nim "tylko" python (no i to co jest potrzebne), no i kluczem jest aby dało się go odpalilić z pendriva.

Najlepiej
  • 64
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja byl uzyl jakis minimalistyczny kontener z dokerem, na ktory zapakowalbym minimum niezbedne do instalacji pakietow pythona. Na DokerHub sa obrazy anacondy wazace jakies 500 mb.
Odpalasz, liczysz, profit.
  • Odpowiedz