随笔分类 -  Python

摘要:1.模块 一个.py文件就是一个模块。这个文件的名字是:模块名.py。由此可见在python中,文件名和模块名的差别只是有没有后缀。有后缀是文件名,没有后缀是模块名。 每个文件(每个模块)都是一个独立的名称空间,也就是说可以在两个(多个)文件中出现同名的函数。 import,from.....imp 阅读全文
posted @ 2020-01-03 23:23 cknds 阅读(1956) 评论(0) 推荐(0)
摘要:简介: Python 作为一种灵活的软件开发语言在当今被广泛使用。在软件开发过程中,有时需要在 Python 项目中利用既有的 Java 代码,已达到节省时间和开发成本的目的。因此,找到一个 Python 代码调用 Java 代码的桥梁是非常有意义的。 JPype 就是这样的一个工具,利用它可以使 阅读全文
posted @ 2020-01-02 13:37 cknds 阅读(9139) 评论(0) 推荐(0)
摘要:用Python写代码的时候,在想看的地方写个print xx 就能在控制台上显示打印信息,这样子就能知道它是什么了,但是当我需要看大量的地方或者在一个文件中查看的时候,这时候print就不大方便了,所以Python引入了logging模块来记录我想要的信息。print也可以输入日志,logging相 阅读全文
posted @ 2019-12-30 22:36 cknds 阅读(294) 评论(0) 推荐(0)
摘要:在python中获取当前路径使用os.getcwd()并不总是有效的,不是得到的真实绝对路径。运行的时候有时取得的路径是当前脚本路径,有时却不是,相同的代码,在win的pycharm下运行得到的路径,与在linux中执行python test.py后得到的路径是不同的。 查阅了一些资料才发现,os. 阅读全文
posted @ 2019-12-30 17:15 cknds 阅读(5432) 评论(0) 推荐(0)
摘要:#-*- encoding: utf-8 -*- ''' @describe: 读取mysql数据库的工具类 ''' import sys sys.path.append("/home/hadoop/crawler") from configs import config import MySQLd 阅读全文
posted @ 2019-12-16 23:44 cknds 阅读(1650) 评论(0) 推荐(0)
摘要:1.python处理Excel的几种方法: 方法一:利用pandas、方法二、xlrd和xlwt两个模块分别用来读Excel和写Excel,只支持.xls和.xlsx格式,xlutils模块可以同时读写一个已存在的Excel文件,依赖于xlrd和xlwt方法三、openpyxl(可读写excel表) 阅读全文
posted @ 2019-12-16 17:35 cknds 阅读(2735) 评论(0) 推荐(0)
摘要:根据key值遍历 1 >>> a 2 {'a': '1', 'b': '2', 'c': '3'} 3 >>> for key in a: 4 print(key+':'+a[key]) 5 6 a:1 7 b:2 8 c:3 9 >>> for key in a.keys(): 10 print( 阅读全文
posted @ 2019-12-12 10:03 cknds 阅读(14318) 评论(0) 推荐(1)
摘要:1. mysql, oracle ,sqlserver各自的默认端口号 sqlserver默认端口号为:1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname" DRIVERNAME:"com.microsoft 阅读全文
posted @ 2019-12-12 09:29 cknds 阅读(757) 评论(0) 推荐(0)
摘要:Introduction 介绍 A Foolish Consistency is the Hobgoblin of Little Minds 尽信书则不如无书 Code lay-out 代码布局 Indentation 缩进 Tabs or Spaces 制表符还是空格 Maximum Line L 阅读全文
posted @ 2019-12-10 18:19 cknds 阅读(451) 评论(0) 推荐(0)