推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
jfry
V2EX  ›  Python

找小伙伴一起写个棒棒的 Python 数据迁移工具

  •  
  •   jfry ·
    toaco · Jan 11, 2018 · 6296 views
    This topic created in 3227 days ago, the information mentioned may be changed or developed.
    我的目标是写一个尽量全面,易用和高性能的数据迁移工具,目前只是基本可以用的状态(代码就 1000 行)。对这个项目感兴趣,想要提高自己 python 功底,加深对数据库的理解的朋友快来呀~ https://github.com/toaco/carry

    目前需要做的
    - 并发,缓存,压缩, 数据库本身的 LOAD 和 EXPORT 功能
    - 功能完善
    - 测试
    Supplement 2  ·  Jan 13, 2018
    已经支持 Python3 了
    31 replies  •  2018-01-12 04:42:52 +08:00
    kevindu
    kevindu
    Jan 11, 2018
    1
    Python2.7 吗?
    jfry
    jfry
    OP
    Jan 11, 2018
    2
    @kevindu 目前是 2.7,如果要用 3 的话我可以改
    loading
    loading
    Jan 11, 2018 via Android❤️1
    3
    看看阿里的 datax,然后在再考虑自己写。
    slgz
    slgz
    Jan 11, 2018
    4
    只有 python web 能加入吗
    jfry
    jfry
    OP
    Jan 11, 2018
    5
    @slgz 肯定可以呀,做 web 的都会数据库~
    slgz
    slgz
    Jan 11, 2018
    6
    @jfry 这咋讨论微信吗?
    lengyihan
    lengyihan
    Jan 11, 2018 via Android
    7
    这个数据迁移是做数据库迁移还是硬盘所有类型数据迁移啊?
    laycher
    laycher
    Jan 11, 2018
    8
    近期倒是有想法把 xls 类的文件数据导入到数据库中。用 python3
    jfry
    jfry
    OP
    Jan 11, 2018
    9
    @slgz 微信,jfry898996
    jfry
    jfry
    OP
    Jan 11, 2018
    10
    @lengyihan @laycher 目前支持 csv 和数据库,目标是尽量支持多种类型的数据源,比如 excel 等
    est
    est
    Jan 11, 2018
    11
    @loading wow。这目录结构整齐划一的 reader, writer, reader, writer, reader, writer, reader, writer, reader, writer

    https://github.com/alibaba/DataX

    不多说了赶紧 star。
    janxin
    janxin
    Jan 11, 2018❤️1
    12
    @est 很好,这很 Java
    dudu2017
    dudu2017
    Jan 11, 2018 via iPhone
    13
    什么水平都可以参与吗?😬非计算机专业趁寒假在家自学的可以参与吗?
    gzas1989
    gzas1989
    Jan 11, 2018❤️1
    14
    有钉钉群么
    jfry
    jfry
    OP
    Jan 11, 2018
    15
    @dudu2017 嗯,都可以的。但是如果你是为了做 web,爬虫什么而学 python 的话最好去做相关的项目。
    jfry
    jfry
    OP
    Jan 11, 2018
    16
    @gzas1989 没有,只有 WX
    douglas1997
    douglas1997
    Jan 11, 2018❤️1
    17
    @jfry 可以试试 Slack
    dudu2017
    dudu2017
    Jan 11, 2018
    18
    @jfry 嗯,好的。那我暂时不参与了
    xuzequn
    xuzequn
    Jan 11, 2018
    19
    举手🙋
    jfry
    jfry
    OP
    Jan 11, 2018
    20
    @xuzequn 欢迎~
    jotsai
    jotsai
    Jan 11, 2018
    21
    python 渣渣也能加入吗 =。=
    jfry
    jfry
    OP
    Jan 11, 2018
    22
    @jotsai 感兴趣就可以呀=。=
    xwhxbg
    xwhxbg
    Jan 11, 2018
    23
    三手 Python,很感兴趣,先 star 一波,话说怎么加入啊?有木有 contribute 规范呢?
    chi1st
    chi1st
    Jan 11, 2018
    25
    想加入~
    vimiix
    vimiix
    Jan 11, 2018
    26
    @jfry 大佬,注册好了,然后怎么玩
    jfry
    jfry
    OP
    Jan 11, 2018
    27
    @chi1st 点上面那个 slack 链接进来就行~
    jfry
    jfry
    OP
    Jan 11, 2018
    28
    @vimiix 看里面的#general channel
    beginor
    beginor
    Jan 11, 2018 via Android
    29
    先看看 datax,最近也在鼓捣这个东西,可惜不会 py
    mianju
    mianju
    Jan 11, 2018
    30
    先加入了试看看> <
    OldPanda
    OldPanda
    Jan 12, 2018
    31
    加入了 slack 去看看项目具体内容
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   955 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 20:33 · PVG 04:33 · LAX 12:33 · JFK 15:33
    ♥ Do have faith in what you're doing.