V2EX 首页   注册   登录
 praynise 最近的时间轴更新

praynise

  •   V2EX 第 172979 号会员,加入于 2016-05-13 23:32:43 +08:00
    请问 go 有 Python 类似于 pypi 的第三方库仓库吗?
    Go  •  praynise  •  29 天前  •  最后回复来自 iceheart
    17
    praynise 最近回复了
    不玩游戏的话坚决推荐 macbook pro 吧…不过二代蝶式键盘的确是需要习惯一段时间,另外接口可能不太够用,需要自己配个转接头。win 本做开发还是不顺手,尤其是遇到混合编程的时候。例如自己比较常遇到的,shell+python+golang,macbook 上可以一套流程写完测完然后直接往服务器上一扔,win 就只能装虚拟机安装 linux 了…
    40 天前
    回复了 eamon666 创建的主题 Python 想学 Python ,先学 PY2 还是 3 呢
    区别不大,但是很多建议学 3。毕竟越来越多的包已经开始不支持 2 了
    想问一下最基本的数据迁移是怎么实现的?靠游标吗?还是 pandas 的 to_sql ?我没有看源码…不过,提几点自己经常涉及的,看看是否能给楼主一点点提示:
    1、我自己试过使用多线程加游标的方式,或者 pandas 的 to_sql,个人感觉,pandas 的 to_sql 最慢,多线程加游标略好一点,不过都比不上数据库自带导出+装载功能。多线程感觉并不稳定,被自己 pass 掉了。而协程应该是需要配合非阻塞库使用吧?自己没有试过…
    1.1、之前还考虑过一种思路,就是通过并发,目标数据库建立多个临时表,使用多进程加 insert many 方法,最后再把这几个表 union all 起来合成目标表(针对 insert 会对表加锁的情况)
    2、Extract 数据落地方向:基本各数据库都有自己的文本导出功能,楼主可以封装一下这些命令,做一个源数据库的判断,实现最快的卸载效率,我自己的环境中,db2 使用 db2 export,oracle 使用 sqluldr2,视表的情况还可以根据分区键生成多个文件并发卸载,速度挺快的。而 Transform 在 export 的时候可以使用 sql 提前实现
    3、Load 数据装载方向:装载文本可以增加并发,例如把分本分割成几分,实现并发装载
    以上是自己平时工作中的一点尝试和实现,希望能够对楼主有一点点帮助吧
    也可以试试 cx_freeze,我用 pyinstaller 打包运行不成功的就会试试 cx_freeze,可能会成功的…不过 cx_freeze 不支持 onefile 模式
    楼主有啥需求方向没有?想用 python 做什么。先定个小目标,然后再实现
    72 天前
    回复了 swx934 创建的主题 Python pip3 install pyzmail 提示错误,不知道怎么解决
    你用的 python 是多少版本的啊,如果是 3.6 的话有一个专门的 pyzmail36
    @gstqc 没法删掉的,zabbix-web-pgsql-3.4.4-2.el6.noarch 依赖 zabbix-web-3.4.4-2.el6.noarch …
    @khy 请问具体是哪个配置文件呢?
    我傻了…我的错,谢谢楼上各位了
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1283 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 56ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1