搜索到与相关的文章
Python

Python地图绘制实操详解

网上有很多地图绘制的教程,更多趋向于全国地图或者省级地图,但有时我们需要到县级。闲得慌,今天以贵州省毕节市为例,分享一篇Python县级地图的绘制(遥想当时差点把百度翻了个底朝天),希望对需要的你能有所帮助,如果没看懂,欢迎留言一起交流学习!1、模块安装安装所需包――pyecharts。两种安装方式:1、pipinstallpyecharts;2、从JetBrainsPyCharm中File――>Settings...――>Project――>Projec

系统 2019-09-27 17:49:40 2351

Python

Python篇:文件操作

文件操作文件操作介绍打开打开方式File对象的属性文件的读写File对象的常用方法读写定位关闭os模块详解os简介常用功能关于操作系统关于文件与目录路径操作json和pickle模块详解json简介python类型数据和JSON数据格式互相转换规则jsontopythonpythontojson数据类型编解码序列化及反序列化常用参数pickle简介JSON和pickle模块的区别文件操作介绍打开默认数据是加载到内存中,结果也是保存到内存中,程序执行结束,所

系统 2019-09-27 17:49:28 2351

Python

Python项目生成requirements

详细版本见个人博客:Python项目生成requirements一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个Python第三方包的list,一般都叫做requirements.txt。本文介绍了两种生成requirements.txt的方法。一、使用pipfreezepipfreeze>requirements.txt这种方式配合virtualenv才好使,否则把整个环境中的包都列出来了。下面是在虚拟环境中生成的requirements

系统 2019-09-27 17:49:16 2351

Python

Python实现的Google IP 可用性检测脚本

需要Python3.4+,一个参数用来选择测试搜索服务还是GAE服务。测试GAE服务的话需要先修改开头的两个变量。从标准输入读取IP地址或者IP段(形如192.168.0.0/16)列表,每行一个。可用IP输出到标准输出。实时测试结果输出到标准错误。50线程并发。checkgoogleip#!/usr/bin/envpython3importsysfromipaddressimportIPv4Networkimporthttp.clientasclient

系统 2019-09-27 17:48:50 2351

Python

通过5个知识点轻松搞定Python的作用域

1、块级作用域想想此时运行下面的程序会有输出吗?执行会成功吗?#块级作用域if1==1:name="lzl"print(name)foriinrange(10):age=iprint(age)我们先看下执行结果C:/Users/L/PycharmProjects/s14/preview/Day8/作用域/main.pylzl9Processfinishedwithexitcode0代码执行成功,没有问题;在Java/C#中,执行上面的代码会提示name,a

系统 2019-09-27 17:38:07 2351

Python

Python装饰器使用实例:验证参数合法性

python是不带静态检查的动态语言,有时候需要在调用函数时保证参数合法。检查参数合法性是一个显著的切面场景,各个函数都可能有这个需求。但另一方面,参数合法性是不是应该由调用方来保证比较好也是一个需要结合实际才能回答的问题,总之双方约定好,不要都不检查或者都检查就可以了。下面这个模块用于在函数上使用装饰器进行参数的合法性验证。你可以直接执行这个模块进行测试,如果完全没有输出则表示通过。你也可以找到几个以_test开头的函数,所有的测试用例都包含在这几个函数

系统 2019-09-27 17:37:43 2351

编程技术

PDFCreator pdf制作软件+教程

唉,工作期间要用到pdf制作工具,添加了一个,用PDFCreator轻松创建、编辑电子文档一款为你提供了一个快捷的方式制作PDF文档的pdf编辑软件,更有效,更便宜。它同时支持32位和64位。在安装之后,并不会出现一个通常意义上的程序运行方式,它的运行时通过生成一个虚拟的打印机来实现的,所以在开始运行菜单中找不到它的执行程序。通过虚拟的“打印”功能,将各类可打印文档,如TXT、DOC、PPT等文件直接转换成PDF文件。并且,这个过程是不需要另外安装PDF文

系统 2019-08-29 23:14:15 2351

编程技术

SLQ left join副表中有重复数据时,连接后的结

例如有表A(字段为ID,NAME),有两条记录表B(字段为ID,NAME),有三条记录当表A连接表B时,select*fromAaleftjoinBbona.name=b.name;结果产生3条记录(所以用连接的时候要注意连接的字段是否有重复):SLQleftjoin副表中有重复数据时,连接后的结果会出现重复

系统 2019-08-29 22:37:51 2351

编程技术

Maven 3.0 下载

Maven3.0下载地址发布了,关注Maven3.0正式版的朋友可以直接去官方获取最新的Maven3.0正式版下载地址下载试用。Maven3.0正式版是继2005年发布的Maven2.0之后变化最大的一个版本(历时5年之后发布的版本,变化不大也不可能了),相信很多朋友对从Maven1.x升级到Maven2.x的时候还心有余悸吧,其变化之大几乎改变了全部的POM架构。不过本次发布的Maven3.0并没有像之前那般大变化,Maven3.0完全兼容Maven2.

系统 2019-08-29 22:30:44 2351