使用python制作查询火车票工具】的更多相关文章

使用python脚本实现查询火车票信息的效果图如下: 实现的代码: # coding: utf-8 """命令行火车票查看器 Usage: tickets [-gdtkz] Options: -h,--help 显示帮助菜单 -g 高铁 -d 动车 -t 特快 -k 快速 -z 直达 Example: tickets 北京 上海 2016-10-10 tickets -dg 成都 南京 2016-10-10 """ import json imp…
使用python制作时间戳转换工具 python 时间戳转日期 日期转时间戳 前言:作为一个程序员一般情况下,json和时间戳是常用的两个工具,我咨询过很多个朋友,他们一般都是通过在线工具对json进行格式化,或者查询时间戳.这个方式也是我之前的使用方式,此种方式不足之处如下: 1.每次打开过程步骤繁琐,即使收藏了也要先打开浏览器,然后点击 2.如果打开的浏览器标签足够多的话,根本找不到(就是说的我这样的人) 3.等 后来我发现了hijson这个工具可以本地格式化json后,一直想找一个本地查找…
Python for ArcGIS Python for ArcGIS是借助Python语言实现ArcGIS自动化行为的综合,它不止是如课程标题所述的“制作ArcGIS自定义工具”,还包括使用Python语言开发Esri-Addin,使用Python语言编写ArcMap的Python窗口即时脚本等. 本课程的“ArcGIS自定义工具”即制作“红盒子”工具,是Python for ArcGIS的一种常见实现形式,通过它实现对即时脚本的整理封装. Python for ArcGIS的开发方式对部署并…
python制作命令行工具--fire 前言 本篇教程的目的是希望大家可以通读完此篇之后,可以使用python制作一款符合自己需求的linux工具. 本教程使用的是google开源的python第三方库:fire 无论是学生党自己做着练手,还是工作中确有需求,本篇都尽可能通过简单的例子来示范该第三方库的用法,其中若有描述不当的地方,望留言指出. 快速介绍 来一波官方介绍. Python Fire是一个库,用于从任何Python对象自动生成命令行接口. 是用python创建CLI的一种简单方法.…
咳咳~懂得都懂啊 点击此处找管理员小姐姐领取正经资料~ 开发环境 解释器: Python 3.8.8 | Anaconda, Inc. 编辑器: pycharm 专业版 先演示效果 开始代码,先导入模块 import tkinter as tk from tkinter import filedialog import os 创建窗口 root = tk.Tk() root.geometry('600x300') root.title('学习资料搜索工具') root.mainloop() 搜索…
使用python制作ArcGIS插件(1)工具介绍 by 李远祥 ArcGIS从10.0开始支持addin(ArcGIS软件中又叫作加载项)的方式进行插件制作.相对于以往9.x系列,addin的无论是从使用或者编写都更加方便快捷.通过开发语言,可以制作ArcGIS Desktop各个软件模块的插件. Addin支持多种开发语言,如.net.java和python.其中.net和java需要配合ArcGIS的SDK,使用ArcObjects进行开发.其好处是ArcObjects可以非常细粒度的控制…
小工具:天气查询   开发一个天气查询的工具主要由两步构成,一是数据的获取,二是数据的展示.  一.数据获取 数据获取又可以分为使用其它公司提供的API和手动抓取其它网站数据. 1. 某公司提供的API 可以从阿里云的云市场中查找,可以找到免费的API,并且提供不同语言的示例,实在不会还可以向客服咨询... 回想当初使用A公司提供的API,使用B公司的APPCODE,还理直气壮的去问A的客服“我照你们示例写的为什么还调用失败”??? 2.其它网站数据抓取 抓取数据源网站为中央气象台(http:/…
Python的包管理工具 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.为什么使用包管理 Python的模块或者源文件直接可以复制到目标项目目录中,就可以导入使用了. 但是为了更多项目调用使用,或者共享给别人,就需要打包,或发布到网络,以便供人使用. 目的也是为了复用. Pypi(Python Package Index),公共的模块存储中心,https://pypi.python.org/pypi 二.包管理的常见工具 1>.distutils  官方库distutil…
使用python制作ArcGIS插件(5)其他技巧 by 李远祥 使用python做插件开发,除了了解ArcToolBox工具之外,还需要在了解ArcPy的相关函数和接口.只有掌握了这些,才可以顺利的开发ArcGIS插件. 但是,很多程序开发者真的不喜欢python的写法,尤其不习惯,既希望能够使用ArcPy的简洁用法,又希望在其他逻辑操作中使用自己熟悉的语言.其实python的优势之处在于其粘合度非常好,可以充分利用一些其他语言的功能. 假如程序员非常熟悉VB这个古老的语言,之前已经有一些逻辑…
使用python制作ArcGIS插件(4)界面交互 by 李远祥 插件界面部分,除了一开始在设计器中设计的这些界面元素之外,还可以与操作系统进行一些输入输出的交互,这部分的实现全部在pythonaddins模块中. pythonaddins模块包含了 OpenDialog   打开对话框以选择一个或多个 GIS 数据集.此函数返回所选数据集的完整路径.如果选择多个数据集,将返回一份完整路径列表.不能过滤输入数据集(例如,没有仅针对点要素类的过滤器). SaveDialog 打开对话框以保存数据.…