Új hozzászólás Aktív témák
-
-
EQMontoya
veterán
Azert ezt elegansabban map fuggveny vagy list comprehension hasznalataval szoktak megoldani, illetve typecheck-re isinstance inkabb, hogy oroklodes eseten ne szopassuk be magunkat. Pl. a bool az intbol szarmazik. Szoval valahogy igy:
new_items = [x if isinstance(x, int) else 0 for x in items] -
Vesporigo
aktív tag
Végül megoldottam a problémát.
A sendMail függvény szintaxisa a következőképpen nézett ki:def sendMail(to, subject, text, files=[])Aztán az előre definiált csatolmányokat így tudtam hozzáadni:
sendMail(TO, "Statusz", BODY, attach1 + attach2 + attach3)Nekem ez tűnt a legegyszerűbb megoldásnak, mivel amikor elhoztam a szerverekről a későbbi csatolmányokat, egyúttal változóként definiáltam őket, így már csak össze kellett őket fűznöm. Kb 3 napig böngésztem a netet megoldás után kutatva, de mind bonyolultabbnak tűnt.
Köszönöm mindenkinek a segítséget!
-
#73749248
törölt tag
A "nem igazán" arra vonatkozott, hogy ez:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys,prctl
n=0
for i in sys.argv:
print("Arg{:d}: {}".format(n,i))
n+=1Csak a saját nevét jelenítette meg, ha a te módszereddel, shell=True paraméterrel indítottam a Popen-ből.
Mondjuk nekem linuxom van, windows-on nem tudom, mit csinál.
Ha ugyanezt shell=False paraméterrel futtatom, akkor már rendben van a listás variáció is.
Új hozzászólás Aktív témák
- HIBÁTLAN iPhone 15 Pro 128GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4671
- Új HP 15 Victus FHD IPS 144Hz i7-13620H 4.9Ghz 10mag 16GB 1TB SSD Nvidia RTX 5060 8GB Win11 Garancia
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy Note 10+/Samsung Galaxy Note 20/Samsung Galaxy Note 20 Ultra
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



