1 (editado por iBob 03.01.2019 16:46:52)

Tema: iOS Coding for Python-eros! :)

Buenas. ¿Como están? ¡Felíz año! smile

Hacía pila que no compartía nada. Pero bueno, sé que hay programadores en la comunidad, y quizás haya algún Python-ero? Así que quería comentarles de esta App llamada Pythonista 3. Viene con Interprete de Python 2.7 y 3.6, se integra con iOS, widgets y eso, tiene librerías especialmente hechas para acceder a virtualmente todo en iOS, incluso posee un constructor de UI nativo. Además posee librerías muy importante de uso en áreas como DataScience, como es el caso numpy, matplotlib; también BeautifulSoup4, requests, bottle, y otras... La verdad que muy buena. No estoy asociado ni nada, solo pensé que está bueno compartirla por que no muchos conocen sobre esta.

Como para probar si quieren, aquí les dejo un pequeño código que uso, hace un scraping de la página de cotizaciones del BROU y lo muestra en el widget "Today" de Pythonista ...

#!python3
import appex, ui, requests, bs4
remote = requests.get("https://www.brou.com.uy/web/guest/cotizaciones")
bs = bs4.BeautifulSoup(remote.text,'html.parser')
monedalinea=bs.find_all('tr')
listCotizacionesLines = []
listCotizacionesLines.append({"title":"Cotizaciones BROU: Compra - Venta"})
for tr in monedalinea:
    moneda = tr.find_all('p','moneda')
    valores = tr.find_all('p','valor')
    try:
        textLine = moneda[0].get_text() + ': ' + valores[0].get_text() + ' - ' + valores[1].get_text()
        listCotizacionesLines.append({"title":textLine})
    except:
        pass
tableView = ui.TableView()
dataSource = ui.ListDataSource(items=listCotizacionesLines)
tableView.data_source = dataSource
tableView.bounds = (0,50,400,600)
appex.set_widget_view(tableView)

Facilito! smile

ED: Aquí lo pueden ver funcionando...

Saludos!
Bob.

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

2

Re: iOS Coding for Python-eros! :)

Notable iBob, gracias por la buena info!

Mac Pro 12-Core/HT Xeon 3.46 / 48 GB DDR3 /  1 TB SSD M.2 PCIe + 5.5 TB HDD / GTX 680 4 GB Classified/ Blu-Ray SuperDrive / USB3 / iSight FW
MacBook Air 13" / i7 / 8 GB DDR3 / 256 GB SSD / MacBook Air 11" / i5 / 4 GB DDR3 / 128 GB SSD
MacBook 12" / Core m3 / 8 GB LPDDR3 / 256 SSD
iPhone X 256 GB Silver / iPad Air 2 64 GB Wi-Fi+LTE Gold / AirPods
Airport Extreme & Express / Magic Mouse / Mighty Mouse BT / Alu Keyboard / iPod Video 30 GB / HK SoundSticks II

3

Re: iOS Coding for Python-eros! :)

macpotok escribió:

Notable iBob, gracias por la buena info!

Son 20 euros... big_smile

Pero sí, hace un tiempo que vengo utilizándola y después de comentarle a algunos pythoneros vi que prácticamente nadie conocía Pythonista...
Sabiendo Python se puede hacer infinidad de cosas con Pythonista; apps con interface nativa, usar sensores, cámara, incluso hacer juegos ya que trae una librería para ello...
Creo que es muy útil y vale la pena compartirla...

Keep calm and keep coding! smile

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

4

Re: iOS Coding for Python-eros! :)

Hello again Bob! Saludos para toda Florida!
[decime que tengo buena memoria y no le erré de departamento].

MacBook Pro Retina 15" Touch Bar + Thunderbolt Display 27" + Aluminum Wireless Keyboard + iPhone 6 + iPad Wi-Fi 64GB + Newton 100
"Iguana iguana Powersurgius"

5

Re: iOS Coding for Python-eros! :)

Cin escribió:

Hello again Bob! Saludos para toda Florida!
[decime que tengo buena memoria y no le erré de departamento].

Hola Cin! Gracias! Tremenda memoria!!! big_smile

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

6

Re: iOS Coding for Python-eros! :)

iBob escribió:
Cin escribió:

Hello again Bob! Saludos para toda Florida!
[decime que tengo buena memoria y no le erré de departamento].

Hola Cin! Gracias! Tremenda memoria!!! big_smile

Uhhh, ¡zafé de los tomatazos!

MacBook Pro Retina 15" Touch Bar + Thunderbolt Display 27" + Aluminum Wireless Keyboard + iPhone 6 + iPad Wi-Fi 64GB + Newton 100
"Iguana iguana Powersurgius"

7

Re: iOS Coding for Python-eros! :)

Igual pasa más en NY que en Florida... ¯\_(ツ)_/¯

MacBook Pro Early 2015 2.9 GHz 16GB RAM 250 GB SSD / Wireless keyboard / Magic Mouse / iPhone X  / iPod Nano (Un par) / Apple Watch Series 1

"Computers are like air conditioners, they stop working properly if you open Windows"

8 (editado por iBob 06.01.2019 11:06:58)

Re: iOS Coding for Python-eros! :)

miltons escribió:

Igual pasa más en NY que en Florida... ¯\_(ツ)_/¯

No tanto, maomeno... big_smile

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

9

Re: iOS Coding for Python-eros! :)

muy bueno !

MacBook Pro 15 Touch Bar, 2.9 GHz - 16GB RAM
Mac Pro 3.7 GHz Quad-Core Intel Xeon E5 - 12 GB 1866 MHz DDR3 ECC - Serial # F5KMN16QF9VM
iPhone 7
iPad Pro 12.9 - 256 GB
DJI Inspire 2 + Zenmuse X5S + Licencia RAW + ProRes

10

Re: iOS Coding for Python-eros! :)

Mc Fly escribió:

muy bueno !

Hola McFly! smile Thanks! Si está pretty cool!!!!

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

11

Re: iOS Coding for Python-eros! :)

Sorry, recién pienso que este post debería estar en la zona de Steve Ballmer "Developers, developers, developers" jeje.
Si pueden lo mueven. Thankcias! smile

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

12 (editado por iBob 10.01.2019 14:51:30)

Re: iOS Coding for Python-eros! :)

Otro ejemplo de Web Scraping usando Python (Pythonista)...
Lo usé para otra cosa, pero lo adapté para la página principal del foro y así ilustrar el ejemplo:

import requests, bs4, re, json
remote = requests.get("http://www.macacos.com.uy/foros/index.php")
bs = bs4.BeautifulSoup(remote.text,'html.parser')
arrHeader = []
arrForos = {}
hdrIndxCount=0
for header in bs.find_all('div','main-head'):
    arrHeader.append(header.find('span').text)
for category in bs.find_all(id=re.compile("category[0-9]+")):
    dictTitle = arrHeader[hdrIndxCount]
    arrForos[dictTitle] = []
    for foro in category.find_all(id=re.compile("forum[0-9]+")):
        foroAnchor = foro.find('a')
        foroLastPost = foro.find(class_='info-lastpost')
        foroLastPostLink = foroLastPost.find('a')
        arrForos[dictTitle].append({
                'title': foroAnchor.text,
                'desc': foro.find('p').text,
                'link': foroAnchor['href'],
                'topics': foro.find(class_='info-topics').find('strong').text,
                'messages': foro.find(class_='info-posts').find('strong').text,
                'lastpost': {
                        'link': foroLastPostLink['href'],
                        'date': foroLastPostLink.text,
                        'user': foroLastPost.find('cite').text.replace('por ','')
                        }
                })
    hdrIndxCount += 1
del arrHeader, hdrIndxCount, dictTitle
print(json.dumps(arrForos, indent=4))

A lo último recibís un JSON, bien organizado, incluso indentado, estilo API; que contiene toda la información de la portada del foro (solo lo que es público claro)...

El formato:

{
    "Nombre Categoría": [
            {
        "title": "Título Foro ",
        "desc": "Descripción Foro",
        "link": "URL del Foro",
        "topics": "Cuenta de títulos/asuntos/topics dentro del foro",
        "messages": "Cantidad de mensajes",
        "lastpost": {
            "link": "Link a la última publicación",
            "date": "Fecha de la última publicación",
            "user": "Nick del usuario que realizó la última publicación"
        }
    }, 
        { otro foro },
        { otro foro}
       ... ],
     "Nombre Categoría 2": [
        { foro },
        { otro foro },
       ...
      ],
     ...
}

           
Pero bueno, es un ejemplo de lo potente (y simple) que es Python, y como puede correr bien y super rápido dentro de Pythonista, pudiéndose extender a mucho mas, como por ejemplo, hacer una aplicación completa con el contenido extraído del sitio web... smile

Un dump con datos reales... (PunBB debería tener algo de esto ya no?) smile

{
    "Comunidad": [{
        "title": "L\u00e9ame",
        "desc": "Constituci\u00f3n macaca. Leer antes de postear.",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=12",
        "topics": "4",
        "messages": "14",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=105872#p105872",
            "date": "26.07.2008 19:39:02",
            "user": "iAlf"
        }
    }, {
        "title": "Recepci\u00f3n",
        "desc": "Anuncios sobre el foro & departamento de sugerencias & aportes a la comunidad",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=14",
        "topics": "647",
        "messages": "16.932",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262508#p262508",
            "date": "Hoy 10:36:29",
            "user": "yosoyelgerman"
        }
    }, {
        "title": "Cartelera de eventos",
        "desc": "Informaci\u00f3n sobre eventos & concursos",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=11",
        "topics": "307",
        "messages": "7.219",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=261992#p261992",
            "date": "10.07.2018 13:04:49",
            "user": "pepito2k"
        }
    }],
    "Mac": [{
        "title": "Switchers",
        "desc": "Dudas & consultas de como pasarse a Mac",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=1",
        "topics": "173",
        "messages": "2.686",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=258658#p258658",
            "date": "03.04.2016 11:30:54",
            "user": "Matt"
        }
    }, {
        "title": "Classic",
        "desc": "OS 9 & anteriores",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=3",
        "topics": "51",
        "messages": "608",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262239#p262239",
            "date": "25.09.2018 22:07:45",
            "user": "Cin"
        }
    }, {
        "title": "OS X",
        "desc": "OS X de 10.1 to infinity and beyond",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=2",
        "topics": "887",
        "messages": "9.725",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262488#p262488",
            "date": "07.01.2019 20:36:36",
            "user": "Mc Fly"
        }
    }, {
        "title": "Non-OS Xs",
        "desc": "Linux, Windows & otros OSs corriendo en Mac",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=22",
        "topics": "134",
        "messages": "1.819",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=256939#p256939",
            "date": "25.04.2015 19:14:59",
            "user": "JoeMcuac"
        }
    }, {
        "title": "Hardware",
        "desc": "Mac Pros, PowerMacs, PowerBooks, iBooks, MacBooks, Mac minis & vintage",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=4",
        "topics": "1.134",
        "messages": "13.800",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262500#p262500",
            "date": "08.01.2019 14:38:03",
            "user": "macpotok"
        }
    }, {
        "title": "Software",
        "desc": "iApps, oficina, internet & utilitarios",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=5",
        "topics": "1.474",
        "messages": "13.809",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262269#p262269",
            "date": "03.10.2018 00:36:33",
            "user": "macpotok"
        }
    }, {
        "title": "iPod/iPad",
        "desc": "Todos los modelos, colores & sabores",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=24",
        "topics": "434",
        "messages": "4.889",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262115#p262115",
            "date": "10.08.2018 09:01:41",
            "user": "carro"
        }
    }, {
        "title": "iPhone",
        "desc": "[Casi] todo sobre el iPhone",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=31",
        "topics": "1.433",
        "messages": "21.318",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262463#p262463",
            "date": "03.01.2019 16:59:13",
            "user": "ironmaiden Mac"
        }
    }, {
        "title": "Apple Watch",
        "desc": "Ya era hora...",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=46",
        "topics": "6",
        "messages": "49",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262503#p262503",
            "date": "Ayer 15:17:45",
            "user": "iBob"
        }
    }, {
        "title": "AppleTV",
        "desc": "Todo sobre el gran hobby de Apple",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=45",
        "topics": "31",
        "messages": "549",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=261996#p261996",
            "date": "12.07.2018 19:35:45",
            "user": "tiagouy"
        }
    }, {
        "title": "Redes & Internet",
        "desc": "Ethernet, Bluetooth, AirPort & conexiones en red",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=17",
        "topics": "417",
        "messages": "4.778",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262017#p262017",
            "date": "17.07.2018 17:35:22",
            "user": "yosoyelgerman"
        }
    }, {
        "title": "Seguridad",
        "desc": "\u00bfVirus? \u00bftroyanos? & security updates",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=21",
        "topics": "83",
        "messages": "1.185",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262098#p262098",
            "date": "06.08.2018 16:46:37",
            "user": "tiagouy"
        }
    }, {
        "title": "Gaming",
        "desc": "PacMan, Space Invaders & otros",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=33",
        "topics": "153",
        "messages": "2.204",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262509#p262509",
            "date": "Hoy 10:38:31",
            "user": "yosoyelgerman"
        }
    }],
    "Laboratorio": [{
        "title": "Software Pro",
        "desc": "Adobe, Apple, Macromedia, Extensis & otros",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=16",
        "topics": "207",
        "messages": "1.787",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=260901#p260901",
            "date": "07.08.2017 09:44:23",
            "user": "pepa"
        }
    }, {
        "title": "Dise\u00f1o & publicidad",
        "desc": "Gr\u00e1fica, publicidad, web & otros",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=6",
        "topics": "478",
        "messages": "6.711",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=255272#p255272",
            "date": "14.09.2014 00:43:47",
            "user": "Ariel"
        }
    }, {
        "title": "Foto Yo",
        "desc": "Adobe Photoshop, Aperture & fotograf\u00eda en general",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=34",
        "topics": "127",
        "messages": "1.666",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262344#p262344",
            "date": "03.11.2018 11:18:25",
            "user": "iBob"
        }
    }, {
        "title": "Videolandia",
        "desc": "Adobe After Effects, Final Cut, animaci\u00f3n & video",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=7",
        "topics": "233",
        "messages": "2.134",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=261508#p261508",
            "date": "27.12.2017 16:17:12",
            "user": "Mc Fly"
        }
    }, {
        "title": "\u00a1M\u00fasica maestro!",
        "desc": "ProTools, instrumentos & sonido en general",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=39",
        "topics": "92",
        "messages": "1.026",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=261915#p261915",
            "date": "07.06.2018 16:04:57",
            "user": "macpotok"
        }
    }, {
        "title": "Developers, developers, developers",
        "desc": "Programaci\u00f3n & desarrollo",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=32",
        "topics": "110",
        "messages": "917",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262511#p262511",
            "date": "Hoy 13:59:11",
            "user": "iBob"
        }
    }],
    "Reviews": [{
        "title": "Soft reviews",
        "desc": "Rese\u00f1as sobre software para Classic & OS X",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=36",
        "topics": "12",
        "messages": "103",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=254580#p254580",
            "date": "04.06.2014 18:03:33",
            "user": "tiagouy"
        }
    }, {
        "title": "Hard reviews",
        "desc": "Rese\u00f1as sobre hardware Apple & perif\u00e9ricos",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=35",
        "topics": "47",
        "messages": "788",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=261817#p261817",
            "date": "27.04.2018 21:04:35",
            "user": "Count Zero"
        }
    }, {
        "title": "Accesorios, gadgeter\u00eda & tecnolog\u00eda",
        "desc": "Accesorios para Macs & gadgets en general",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=40",
        "topics": "117",
        "messages": "1.340",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=261468#p261468",
            "date": "14.12.2017 16:06:46",
            "user": "macpotok"
        }
    }],
    "Caf\u00e9": [{
        "title": "Apple Cafeteria",
        "desc": "Noticias & discusi\u00f3n sobre Apple, Pixar & la industria",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=9",
        "topics": "1.108",
        "messages": "11.879",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262481#p262481",
            "date": "04.01.2019 20:32:49",
            "user": "Cin"
        }
    }, {
        "title": "El agujero negro",
        "desc": "Miscel\u00e1nea, historias, humor, comentarios & etc",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=10",
        "topics": "1.371",
        "messages": "30.031",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262448#p262448",
            "date": "29.12.2018 23:18:53",
            "user": "Count Zero"
        }
    }, {
        "title": "Galer\u00eda de arte",
        "desc": "Fotograf\u00eda art\u00edstica macaca",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=25",
        "topics": "163",
        "messages": "6.725",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=259733#p259733",
            "date": "14.11.2016 17:08:54",
            "user": "Matt"
        }
    }, {
        "title": "Macacos es cultura",
        "desc": "Culturoteca macaca: el lugar donde todos aprendemos & compartimos conocimiento & experiencias",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=30",
        "topics": "366",
        "messages": "7.084",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262337#p262337",
            "date": "28.10.2018 16:30:31",
            "user": "Count Zero"
        }
    }, {
        "title": "Link-o-rama",
        "desc": "Links importantes & \u00fatiles",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=26",
        "topics": "110",
        "messages": "961",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262117#p262117",
            "date": "10.08.2018 14:58:04",
            "user": "yosoyelgerman"
        }
    }],
    "Macacojobs": [{
        "title": "Ofertas de trabajo",
        "desc": "Agencias, productoras & estudios ofreciendo trabajo [s\u00f3lo plataforma Mac]",
        "link": "http://www.macacos.com.uy/foros/viewforum.php?id=20",
        "topics": "184",
        "messages": "1.035",
        "lastpost": {
            "link": "http://www.macacos.com.uy/foros/viewtopic.php?pid=262048#p262048",
            "date": "27.07.2018 11:25:36",
            "user": "inu_sama"
        }
    }]
}
Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

13

Re: iOS Coding for Python-eros! :)

Un tip bastante útil si llegan a darle uso a Pythonista, para expandir la utilidad, es instalar: StaSh. Es súper fácil de instalar, y proporciona una terminal dentro de Pythonista, con comandos muy útiles, incluso web y ftp server simples, zip, manejo de directorio, jobs, etc; incluso pip con acceso/instalación de las librerías de https://pypi.org  smile

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

14

Re: iOS Coding for Python-eros! :)

no podes hacer una app con estas o para cada una de estas cosas que están re buenas ?

MacBook Pro 15 Touch Bar, 2.9 GHz - 16GB RAM
Mac Pro 3.7 GHz Quad-Core Intel Xeon E5 - 12 GB 1866 MHz DDR3 ECC - Serial # F5KMN16QF9VM
iPhone 7
iPad Pro 12.9 - 256 GB
DJI Inspire 2 + Zenmuse X5S + Licencia RAW + ProRes

15

Re: iOS Coding for Python-eros! :)

El desarrollador de Pythonista  pone a disposición de los developers un proyecto “template” XCode que le importas
tu  código Python, compilas y tiras al store... O sea básicamente si, podes hacer una app con tu codigo, con lo que hayas creado, y distribuirla/venderla en el app store. smile

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843

16

Re: iOS Coding for Python-eros! :)

co para do

Justo estaba buscanco algo para leer archivos .dta de stata... sabes si tiene algo ???

17

Re: iOS Coding for Python-eros! :)

tiagouy escribió:

co para do

Justo estaba buscanco algo para leer archivos .dta de stata... sabes si tiene algo ???

Hmmm, vos sabes que el único paquete que conozco que trabaja con dta es pandas, y esa librería todavía no la han portado a Pythonista por que tiene dependencias binarias que todavía no las tiene disponible, según el creador... Tendrías que ver si hay alguna librería puntual para Python para esos ficheros y la instalas con el pip...

Roberto Berrospe - Senior Developer & Software Engineer
Berlin Productions Inc - http://www.berlinproductions.agency
Main Office: 199 Main Street, Suite 1011 White Plains, NY 10601. Tel: 914.618.5027
Uruguay: 18 de Julio 3306, 94000 Florida, Uruguay. Cel: 099373843