[python] récupérer la date
Résolu
serpent
-
python -
python -
Bonjour,
j'ai un projet à rendre bientôt en python.
Je cherche la fonction la plus simple du module le plus simple pour afficher la date et l'heure la plus simple (en string)
j'aimerai qqch du type : "11/05/04 17:28"
Quelqu'un peut-il m'aider ?
j'ai un projet à rendre bientôt en python.
Je cherche la fonction la plus simple du module le plus simple pour afficher la date et l'heure la plus simple (en string)
j'aimerai qqch du type : "11/05/04 17:28"
Quelqu'un peut-il m'aider ?
A voir également:
- Python récupérer la date
- Recuperer message whatsapp supprimé - Guide
- Citizen code python - Accueil - Outils
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer une video sur youtube - Guide
42 réponses
donc si j'ai bien compris y a pas quelque chose du genre monprogramme.exe le fichier mon programme.py est interpreté sans retourner un fichier .exe
oula ça m'a l'air un peu compliqué de plus que moi je travaille sous VMS donc ça ne m'aideras pas beaucoup. en tout cas merci pour tes réponses rapides et précises :) .
bonjour
j'ai un fichier en entrée et je souhaite affecter les données qui y sont dans les éléments d'une structure. j'ai pensé à lire mon fichier ligne par ligne et utilisé un parser mais ça ne marche pas . y a t il une autre façon de faire
merci
voila ce que j'avais fait:
while 1 :
r = os.read(fi,347)
if r == '' :
break
c = Rec.parse(r)
j'ai un fichier en entrée et je souhaite affecter les données qui y sont dans les éléments d'une structure. j'ai pensé à lire mon fichier ligne par ligne et utilisé un parser mais ça ne marche pas . y a t il une autre façon de faire
merci
voila ce que j'avais fait:
while 1 :
r = os.read(fi,347)
if r == '' :
break
c = Rec.parse(r)
Une petite astuce aussi pour lire des fichiers: créer des itérateurs.
Ça permet d'avoir un code plus clair.
https://sebsauvage.net/python/snyppets/#creating_iterators
Ça permet d'avoir un code plus clair.
https://sebsauvage.net/python/snyppets/#creating_iterators
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour,
j'aimerais savoir comment on peut utiliser des alias avec python et quel module inclure.
merci
j'aimerais savoir comment on peut utiliser des alias avec python et quel module inclure.
merci
non je souhaiterais déclarer des alias de bases de données pour pouvoir utiliser plusieurs base de données dans le même programme
je travaille sous VMS et je ne vois pas trop comment déclarer mes alias avec python et pour ce qui est des connexions aux bases est ce que à ce moment là je devrais utilisé que les alias.
Exemple:
rdb.attachDB('monalias')
mais reste aussi à savoir comment le déclarer l'alias
merci,
Exemple:
rdb.attachDB('monalias')
mais reste aussi à savoir comment le déclarer l'alias
merci,
j'ai essayé de le faire avec une requête SQL:
sql = rdb.Statement ("declare alias filename 'base_de_donne' ")
sql.execute()
mais ça me met %SQL-F-SYNTAX_ERR, Syntax error dans ma requête
sql = rdb.Statement ("declare alias filename 'base_de_donne' ")
sql.execute()
mais ça me met %SQL-F-SYNTAX_ERR, Syntax error dans ma requête
bonjour,
j'ai une question à propos des "report file". je voulais savoir s'il existe un module en python équivalent au report writer Cobol qui nous permet de générer ce genre de fichiers.
j'ai une question à propos des "report file". je voulais savoir s'il existe un module en python équivalent au report writer Cobol qui nous permet de générer ce genre de fichiers.
les "report file" c'est comme des fichiers rapport ou l'on écrit des informations relatives à notre traitement ceci est un exemple en Cobol:
01 DetailLine TYPE IS DETAIL.
02 LINE IS PLUS 1.
03 COLUMN 1 PIC X(9)
SOURCE CityName(CityCode) GROUP INDICATE.
03 COLUMN 15 PIC 9
SOURCE SalesPersonNum GROUP INDICATE.
03 COLUMN 25 PIC $$,$$$.99 SOURCE ValueOfSale.
on peut dire que ces des fichiers générés par étage.
01 DetailLine TYPE IS DETAIL.
02 LINE IS PLUS 1.
03 COLUMN 1 PIC X(9)
SOURCE CityName(CityCode) GROUP INDICATE.
03 COLUMN 15 PIC 9
SOURCE SalesPersonNum GROUP INDICATE.
03 COLUMN 25 PIC $$,$$$.99 SOURCE ValueOfSale.
on peut dire que ces des fichiers générés par étage.
Je vois: en gros un fichier texte à colonnes fixes, avec des séparateurs par section.
ça peut se faire avec des chaînes formatées.
Exemple:
%10s veut dire: formatter la chaîne sur 10 caractères.
On peut aussi utiliser des dictionnaires (c'est plus facile pour interchanger des éléments dans la ligne en sortie):
ça peut se faire avec des chaînes formatées.
Exemple:
data = ('john','doe','France') ligne = "%10s %10s %12s" % data print ligne
%10s veut dire: formatter la chaîne sur 10 caractères.
On peut aussi utiliser des dictionnaires (c'est plus facile pour interchanger des éléments dans la ligne en sortie):
data = { 'prenom':'john', 'nom':'doe','pays':'France'} ligne = "%(prenom)10s %(nom)10s %(pays)12s" % data print ligne
Voilà un exemple plus complet:
Et voici le fichier produit:
Si tu veux utiliser de simples listes (ou tuples) au lieu de dictionnaire, ça serait:
data = [ { 'prenom':'john', 'nom':'doe','pays':'Grande-bretagne'}, { 'prenom':'Jean', 'nom':'Dupont','pays':'France'}, { 'prenom':'Johnny', 'nom':'Mnemonic','pays':'Etats-Unis'}, ] f = open("fichier.txt","w") for enregistrement in data: ligne = "%(prenom)-10s %(nom)-10s %(pays)-16s" % enregistrement f.write(ligne+"\n") f.close()
Et voici le fichier produit:
john doe Grande-bretagne Jean Dupont France Johnny Mnemonic Etats-Unis
Si tu veux utiliser de simples listes (ou tuples) au lieu de dictionnaire, ça serait:
data = [ ('john','doe','Grande-bretagne'), ('Jean','Dupont','France'), ('Johnny','Mnemonic','Etats-Unis') ] f = open("fichier2.txt","w") for enregistrement in data: ligne = "%-10s %-10s %-16s" % enregistrement f.write(ligne+"\n") f.close()
par ailleurs j'ai une autre question concernant le fait de travailler avec des colonnes variables est ce que c'est possible de faire pareil
j'ai un problème avec mon programme au niveau des conditions:
voici un bout du pg:
var3 =''
if ( var1 >= 4 and var2 == 1):
if var3 == '':
var4 = 'machin'
var5 = 1
fonction()
ce qui serait normale c'est que mon programme n'entre pas dans cette boucle car la 1ère condition n'est pas satisfaite cependant mon programme entre dans cette boucle et je ne vois pas pourquoi??
voici un bout du pg:
var3 =''
if ( var1 >= 4 and var2 == 1):
if var3 == '':
var4 = 'machin'
var5 = 1
fonction()
ce qui serait normale c'est que mon programme n'entre pas dans cette boucle car la 1ère condition n'est pas satisfaite cependant mon programme entre dans cette boucle et je ne vois pas pourquoi??
j'arrive pas à utiliser la balise
le code est composé de deux if
var3 =''
#bloc1
if ( var1 >= 4 and var2 == 1):
#bloc 2
if var3 == '':
#bloc3
var4 = 'machin'
var5 = 1
fonction()
le code est composé de deux if
var3 =''
#bloc1
if ( var1 >= 4 and var2 == 1):
#bloc 2
if var3 == '':
#bloc3
var4 = 'machin'
var5 = 1
fonction()
j'obtiens cet erreur quelqu'un saurait la cause et merci :
rdb._rdb_exceptions.Error: (-1, '%RDB-F-SYS_REQUEST, error from system services request\r\n-RDMS-F-DBNOTOPEN,
database is not open for access', 'RR000')
rdb._rdb_exceptions.Error: (-1, '%RDB-F-SYS_REQUEST, error from system services request\r\n-RDMS-F-DBNOTOPEN,
database is not open for access', 'RR000')
en effet, je voudrais savoir s'il est possible en PYTHON de positionner un indicateur ou autre pour récupérer ces erreurs au niveau DCL (VMS).
Merci
Merci
normalement en cas d'erreur le module rdb lève une exception qui contient le message (entre autres choses). donc je cherche à savoir si on peut récupérer ses erreurs au niveau DCL (VMS) de telle façon à ce que quand on aurait une erreur notre traitement peut être arrêté et on disposeras d'une sorte de journal qui contient les erreurs.
bonjour,
je voudrais savoir si on peut faire appel à des programmes en python dans un autre programme python. par exemple j'ai mes deux programmes programme1.py et programme2.py et je souhaiterais que programme1.py fait appel à programme2.py.
merci
je voudrais savoir si on peut faire appel à des programmes en python dans un autre programme python. par exemple j'ai mes deux programmes programme1.py et programme2.py et je souhaiterais que programme1.py fait appel à programme2.py.
merci
oui c'est possible.
Exemple: On a créer un programme a.py qui appelle une fonction contenue dans b.py
b.py:
a.py:
Et on appelle a.py:
Tu notera qu'un fichier b.pyc est apparu: C'est la version pseudo-compilée de b.
Exemple: On a créer un programme a.py qui appelle une fonction contenue dans b.py
b.py:
#!/usr/bin/python def essai(): return "coucou"
a.py:
#!/usr/bin/python import b print b.essai()
Et on appelle a.py:
#python a.py coucou
Tu notera qu'un fichier b.pyc est apparu: C'est la version pseudo-compilée de b.
Sous Windows il y a plus ou moins moyen de créer un .exe, mais ça reste de la bidouille (ça consiste à mettre l'interpréteur python et le .py dans un .exe auto-extractible).