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 - ytsejam

Pagine: 1 [2] 3 4 ... 7
16
Base / Pulizia memoria interprete python
« il: Gennaio 26, 2018, 15:48 »
Ciao, ho bisogno di un aiuto, sono sempre il solito rompiscatole, ma voglio innanzitutto dirvi grazie, da voi sto imparando molte cose.

In un progetto, quando faccio import, si carica in memoria la libreria chiamata ovviamente, ed occupa una sua fetta di ram.

Più librerie più fette di ram.

Come si può fare una pulizia ad un certo punto, per riportare la Shell come se fosse appena aperta senza riavviarla? con quale comando?
Ho letto del comando gc ma non pulisce nulla, la memoria impegnata resta identica quando lo provo. Grazie

17
Base / Re:Importazione nuovo modulo
« il: Gennaio 26, 2018, 10:21 »
Tutto ok ragazzi, la mia necessità nasce nel dover richiamare un def racchiuso in uno script che cambia in base ad alcune esigenze. Tutto ok cmq, funziona alla perfezione. Grazie

18
Base / Re:Kill svchost.exe
« il: Gennaio 26, 2018, 10:18 »
Grazie delle spiegazioni, in effetti l'accesso è negato proprio perché è windows ad avviarlo per necessita. Non è un virus, in quanto sono tutti processi di system32. Li lascio lavorare allora! Grazie

19
Base / Kill svchost.exe
« il: Gennaio 26, 2018, 09:42 »
Buongiorno a tutti, nel mio win10, su un pc macchina, non connesso ad internet, quindi lontano da virus, ho il processo svchost.exe attivo forse 30 volte, e mi rallenta tutto.
Avevo pensato di killare ciclicamente con python, ma la stringa che normalmente uso per killare altri processi non me lo permette, mi da accesso negato. Ecco la stringa:

import os

os.system("taskkill /svchost.exe /F")

Cosa devo modificare?
Ps.sono processi di system32

Grazie

20
Base / Re:Importazione nuovo modulo
« il: Gennaio 24, 2018, 16:10 »
Grande!  ;) ;) ;)

21
Base / Re:Importazione nuovo modulo
« il: Gennaio 24, 2018, 16:04 »
Risolto l'importazione, ora quando voglio sfruttare quindi il modulo nello script principale cosi:

prova1.nomefunzione()

Non trova moduli con nome prova1

Come concludo?

22
Base / Re:Importazione nuovo modulo
« il: Gennaio 24, 2018, 15:58 »
Tommy, grazie.

Era la seconda ipotesi!

23
Base / Importazione nuovo modulo
« il: Gennaio 24, 2018, 15:26 »
Ciao amici, in una cartella si crea giornalmente un file python che il suo nome cambia di volta in volta.

Tale script deve essere importato in un altro principale, ma ho un problema.

Se lo script giornaliero ha sempre lo stesso nome, in quello principale è semplice, imposto che deve importare sempre il modulo prova (import prova) e va tutto ok, ma se quel fileha una variabile ad esempio un giorno si chiama "prova1", "prova2" ecc...
Nello script principale non mi fa fare fare import di un modulo che il nome nasce da una variabile
Anche se esiste prova1 o prova2

Il modulo che deve importare non deve nascere da manipolazioni da stringhe, quindi come risolvo se lo script viene salvato in diversi modi?

24
Base / Scrivere dati in append ad un file excel
« il: Ottobre 06, 2017, 16:09 »
Ciao amici, ho bisogno di aggiungere dati ad un file excel xlsx, ho provato questo:

from openpyxl import Workbook
wb = Workbook()

ws = wb.active

ws.append([1, 2, 3])

wb.save("D:prova.xlsx")


così facendo però ogni volta che lo lancio, mi sovrascrive tutto e mi ritrovo solo con una riga, invece dovrei aggiungerne una senza cancellare il contenuto precedente.
Mi date una mano? grazie

25
Base / Operazioni aritmetiche su orario
« il: Settembre 19, 2017, 16:27 »
Salve amici, mi serve sapere se è possibile fare le operazioni aritmetiche su orari.
Esempio, ora attuale 16:25, se voglio un offset di 40 minuti, esiste un modo veloce per potermi dare il risultato di offset di 40 minuti? Quindi l'orario 17:05?
Senza dover scrivere righe per trasformazioni in secondo ecc...

Per le date esistono nel modulo datetime, ma per l'orario non mi è chiaro.

Grazie

26
Programmazione in rete - web / Re:Problema invio mail dentro if
« il: Luglio 03, 2017, 11:58 »

import smtplib

sender = 'from@fromdomain.com'
receivers = ['to@todomain.com']

message = """From: Pincopallino
To: pincopalla
Subject: prova mail

Contenuto messaggio
"""

smtpObj = smtplib.SMTP('localhost')
smtpObj.sendmail(sender, receivers, message)



Ovvio si deve inserire un smtp.
Se lo inserite in un if ho quel problema altrimenti va perfetto

27
Programmazione in rete - web / Problema invio mail dentro if
« il: Luglio 03, 2017, 11:47 »
Buongiorno amici, ho strutturato l'invio di mail con un programmino, che funziona perfettamente, e volevo sfruttarlo in caso di una eccezione oppure di una condizione verificata di un if.
Il problema è che fuori da ogni condizione va perfetto, il contenuto della mail è completa in tutto, mittente, ricevente, oggetto e contenuto messaggio, ma se il tutto lo uso all'interno di una condizione, la mail viene generata ma la ricevuto vuota, senza mittente ecc...

Da cosa può dipendere?
Grazie

28
Ho provato:
listaOrdinata=sorted(listaDisordinata, key=lambda f: os.stat(f).st_ctime, reverse=True)

In questo modo sembra che va, mi ordina dalla più recente.
È corretto?

29
Con os.stat posso tirare fuori la date ultima modifica, ma non ho trovato modo per riordinare la stessa lista

30
Buongiorno, riprendo questo mi vecchio post per un'ulteriore info.

Mettiamo caso che ho già una lista di file, completo di percorso, come posso sfruttare il tutto per riordinare quella lista sempre per ultima modifica file?
Perché in questo caso non ho una directory precisa, perché i file hanno percorsi diversi tra loro.
Grazie

Pagine: 1 [2] 3 4 ... 7