• Python3实战系列之一(获取印度售后数据项目)


    问题:公司在印度开设生产工厂并在当地销售手机,生产、销售系统均由印度开发维护。对总部需要的售后数据,采用每日在ftp上提供一个.xlsx文件,给总部使用。总部需要将此数据导入到总部的销量统计系统中,以便制作售后相关报表。

    原因:独立系统间的数据同步与交互下,没有WebService接口。

    解决方法:编写程序实现将ftp上的文件数据转化为系统数据库数据。

    业务逻辑:

    一、下载ftp中.xlsx文件数据

    二、读取.xlsx文件,并将数据插入到SQL Server中

    具体方案:.NET平台有类似功能的成熟代码,复制、修改就可以很快实现。但考虑到尚未见过这两年火爆的Python的尊容,加上这个项目是独立的,决定采用python这个神器来实践。边学边用,学以致用。毕竟是第一次使用python,对完全陌生的工具,我采用了周详的实践步骤措施。

    具体如下:

     使用python编写程序分步实现各个功能模块:

    1、python访问ftp,下载所有文件到本地文件夹DownloadData
    2、将python程序转为 .exe 文件
    3、.exe文件能在服务器上运行
    4、python读取excel文件
    5、python连接SQL Server,读写数据

  • 相关阅读:
    自写简单弹出框
    eclipse中debug模式不能启动运行,run运行模式却能启动运行!
    事务特性简单理解
    Java虚拟机4:内存溢出
    Java虚拟机3:常用JVM命令参数
    Java虚拟机2:Java内存区域及对象
    Eclipse技巧
    js常用的原生方法
    JavaScript调试小技巧
    html 锚点的使用
  • 原文地址:https://www.cnblogs.com/johsan/p/9025993.html
Copyright © 2020-2023  润新知