Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - tascio

Pagine: [1] 2 3 ... 12
1
Base / [RISOLTO]ordinare stringhe di date
« il: Dicembre 11, 2019, 17:39 »
grazie

2
Base / ordinare stringhe di date
« il: Dicembre 11, 2019, 11:36 »
Supponiamo di avere una lista con
['06-11-2019', '08-06-2018', '22-03-2019']

e cioè delle date ma in formato stringa, come sarebbe possibile ordinarle mantenendole stringhe?

3
Base / Re:Stampare su meteor 2,5 x 0,9
« il: Ottobre 24, 2019, 17:52 »
Allora raga, sono venuto a capo riguardo al problema delle dimensioni delle etichette... Dovevo semplicemente settare la stampante all'uso di uno specifico formato...

Ok quindi ora riesco a stampare le mie etichette, ma siccome sono spesso grossi numeri tipo 100, il problema ora è che vengono inviate singolarmente le varie etichette.png e quindi la stampantina stampa la prima, poi si assesta per il "cutting" ed infine riprende a stampare, quindi si ritira la carta indietro per procedere dall'etichetta dopo... Insomma se mando 100 png da stampare non me le stampa tutte di seguito velocemente ma ad ogni stampa fa avanti indietro con la carta e perde diverso tempo, non so se mi sono spiegato.
Mi servirebbe, credo, inserire queste 100 stampe tutte in un unico ?spool?, invece che ritrovarmi 100 voci diverse di stampe in corso

4
Base / Stampare su meteor 2,5 x 0,9
« il: Ottobre 24, 2019, 09:19 »
Salve raga, ho già realizzato uno script per stampare, con stampantina termica, in formato 8x5, ma molto "a caso", realizzo dei jpg e poi non so in che modo di preciso, adattato le dimensioni. Non so di preciso perchè sono andato con valori a caso in quanto mettendo quelli reali, relative alle dimensioni delle etichette, non ottenevo i risultati sperati.

Dovrei fare lo stesso lavoro, ma con etichette da 2,5 x 0,9 cm. Sono su windows 7 64bit, ho provato diversi sistemi, non esiste un easy framework per fare queste cose???

Nel precedente progetto prima "disegnavo" un etichetta in formato jpg, e poi la stampavo

img = Image.new('RGB', (639, 400), color = 'white')


A seguire scrivevo su st'immagine ciò che mi serviva stampare


        hDC = win32ui.CreateDC ()
        hDC.CreatePrinterDC ('miro')

        bmp = Image.open (file_name)

        hDC.StartDoc (file_name)
        hDC.StartPage ()

        dib = ImageWin.Dib (bmp)
        dib.draw (hDC.GetHandleOutput (),(0,0,639,400))

        hDC.EndPage ()
        hDC.EndDoc ()
        hDC.DeleteDC ()


Imitando questa logica non riesco a beccare il formato cm 2,5 x 0,9 e comunque vorrei sapere se esiste un qualche framework più easy

5
Base / Multiprocessing ricerca stringa su files
« il: Maggio 22, 2019, 14:59 »
Il mio obiettivo è iniziare una ricerca di una parola su più file contenuti in una dir contemporaneamente
from grepfunc import grep
import os
from multiprocessing import Pool
import multiprocessing

def func(file):
    print(file, int(((os.stat(file).st_size)/1024)/1024), 'MB')
    print(grep(open(file,mode='r',encoding='utf-8',errors='ignore'), "parola test", i=True))
def cerca(cartella):
    for file in cartella:
        return file

cartella = os.listdir('.')

pool = Pool(5)
pool.map(func,cerca(cartella))


viene eseguito, impegna la cpu, ma non succede niente

6
Base / Re:Controllo mail Outlook
« il: Maggio 03, 2019, 17:58 »

7
Base / Re:Problema ipyparallel
« il: Maggio 03, 2019, 12:18 »
Posta il codice cosi' possiamo riprodurre, o comunque farci un'idea :D, cosi' com'è possiamo solo copiare incollare su google... cosa che avrai già fatto :py:

8
Base / Rfid usb lettura antenna 135khz
« il: Maggio 02, 2019, 17:35 »
Allora raga, ho questo prodotto: TS-W38ac che è un USB/HID con antennino che legge e scrive RFID.
Sto provando sia su windows 10 64bit che su linux debian tutte le librerie possibili python, ma non riesco a leggere dalla periferica...

solo questo script mi ha dato qualche risultato

import pywinusb.hid as hid

vendor_id = 0x1c40
product_id = 0x05ab

filter = hid.HidDeviceFilter(vendor_id=vendor_id, product_id=product_id)
devices = filter.get_devices()

def handler(data):
    print(data)

if devices:
    device = devices[0]
    device.open()
    device.set_raw_data_handler(handler)

Praticamente se lo eseguo su windows non succede niente, ma una volta in esecuzione se faccio partire il programma di lettura fornito dall'azienda gis-net, ogni volta che clicco sul bottone di Read, il programma mi legge dalla periferica e anche sull'IDE python mi viene mostrata la lettura...

Avete qualche indicazione da darmi? Sto provando di tutto e di più

9
Base / Inviare file a stampante
« il: Marzo 01, 2019, 12:29 »
Sapete dirmi qual'è il modo più semplice per mandare in stampa un file, in questo caso jpg?

10
Base / Re:Compilare campi cedola da stampare
« il: Marzo 01, 2019, 12:26 »
Alla fine ho risolto scannerizzando la cedola e tramite paint ho beccato le coordinate che mi interessavano.

11
Base / [RISOLTO]Compilare campi cedola da stampare
« il: Marzo 01, 2019, 08:51 »
Salve ragazzi, ho la necessità di compilare degli spazi bianchi di una cedola, tipo nome e cognome. Il metodo che applicherei io sarebbe quello di tentare coordinate a caso finchè non becco quelle giuste per far rientrare il testo negli spazi adatti. Esiste un software con il quale posso misurare esattamente le coordinate di un file immagine su cui poi scrivo?

12
Database / Re:Somma di alcune colonne
« il: Gennaio 25, 2019, 17:51 »
Altra domanda, è possibile estrarre insieme al valore anche il nome della colonna ed associarlo?
Qualcosa che mi restituisca invece che solo
('RUCAT AGRICOLA S', 6, 3, 6)


anche il nome della colonna
('RUCAT AGRICOLA S', (nomecolonna,6), (nomecolonna,3),(nomecolonna,6))

qualcosa del genere, tipo delle tuple non so...

13
Database / Re:Somma di alcune colonne
« il: Gennaio 25, 2019, 12:29 »
Sono un babbo, erano nel select ovviamente... e i valori 3 sono i singoli valori di uno dei record da sommare.
Conosco poco sql per lo più per l'estrazione, join e cose cosi', non sapevo usare la funzione SUM (non la conoscevo) ed era da tanto che non usavo sql... quindi ero in confusione per delle stupidaggini.
Grazie raga ho risolto tutto.

14
Database / Re:Somma di alcune colonne
« il: Gennaio 25, 2019, 09:21 »
Cercavo proprio questo, seguendo il tuo suggerimento ho fatto
sql = "SELECT nome,Rimarc_Primaria_Gialla,Rimarc_Secondaria_Gialla,Rimarc_Doppia_Gialla,\
SUM(Rimarc_Primaria_Gialla), SUM(Rimarc_Secondaria_Gialla),\
SUM(Rimarc_Doppia_Gialla) FROM allevatore GROUP BY nome"


Funziona, ma mi restituisce anche 3 altri valori che non capisco cosa siano^^

('RUCAT AGRICOLA S', 3, 3, 3, 6, 3, 6)

gli ultimi 3 valori 6,3,6 sono corretti, sono la somma di 3 record con lo stesso nome, ma i primi 3,3,3 non so cosa siano...




15
Database / Somma di alcune colonne
« il: Gennaio 24, 2019, 11:52 »
Avendo un db d'esempio tipo questo:
ID   NOME   TIZIO   CAIO   SEMPRONE
1     pippo      5          9               2
2     ciccio       2          1              10
3     nino         4           2             1
4     pippo       2          1              10
5     pippo       6          2               1

Come si fa a fare una sorta di self join che mi ritorni un GROUP BY 'nome' con le somme delle colonne.
Cioè vorrei che al classico
for row in cursor.fetchall():
    print(row)

io abbia come risultati
(pippo,13,12,13)
(ciccio,2,1,10)
(nino,4,2,1)

Pagine: [1] 2 3 ... 12