摘要:
构造函数 ArrayList() 初始化 ArrayList 类的新实例,该实例为空并且具有默认初始容量。 ArrayList(ICollection) 初始化 ArrayList 类的新实例,该类包含从指定集合复制的元素,并具有与复制的元素数相同的初始容量。 ArrayList(Int32) 初始 阅读全文
摘要:
属性 Count 获取 Stack 中包含的元素数。 IsSynchronized 获取一个值,该值指示是否同步对 Stack 的访问(线程安全)。 SyncRoot 获取可用于同步对 Stack 的访问的对象。 获取 Stack 中包含的元素数。 获取一个值,该值指示是否同步对 Stack 的访问 阅读全文
摘要:
总结下来写入的时候可以使用Unicode或者UTF-8编码的字符写入数据库 读取输出的时候使用UTF-8编码或者GBK编码的字符输出 查询的语句也必须是Unicode或者utf-8格式才能查询到结果 UTF-8是可以支持直接的读取或者输出理想编码格式 阅读全文
摘要:
在linux中获取系统编码结果: Windows系统的编码,代码页936表示GBK编码 可以看到linux系统默认使用UTF-8编码,windows默认使用GBK编码。Linux环境下,文件默认使用UTF-8编码。当然你也可以指定文件编码方式。 这个时候需要告诉python解释器用utf-8去解读p 阅读全文
摘要:
1 def getCoding(strInput): 2 ''' 3 获取编码格式 4 ''' 5 if isinstance(strInput, unicode): 6 return "unicode" 7 try: 8 strInput.decode("utf8") 9 return '... 阅读全文
摘要:
【提要】win平台上,python2.7官网的安装包在安装后不会添加环境变量且不会把安装信息写入注册表。 把python和pip的安装路径添加到环境变量是做python开发必要的一步,而写入注册表的原因是,有些python包以 windows installer的形式安装,安装的时候需要用到pyth 阅读全文
摘要:
我们接触到的很多文档资料都是以pdf格式存在的,比如:论文,技术文档,标准文件,书籍等。pdf格式使得用机器从中提取信息格外困难。 为了解决这个问题,我找到了几种解决方案,最后选择了python上的pdfplumber库,安装和使用都相对比较方便,效果也还不错,所以下面介绍这个库的安装与使用。 安装 阅读全文
摘要:
1 import pdfplumber 2 3 with pdfplumber.open('test.pdf') as pdf: 4 #page_count = len(pdf.pages()) 5 p0 = pdf.pages[0] 6 # 获取文本,直接得到字符串,包括了换行符【与PDF上的换行位置一致,而不是实际的“段落”】 7 #print... 阅读全文
摘要:
1 # -*- coding: utf-8 -*- 2 import xlsxwriter 3 4 workbook = xlsxwriter.Workbook('test.xlsx') 5 worksheet = workbook.add_worksheet("test") 6 worksheet.set_column("A:A", 40) #设置列宽度 7 worksh... 阅读全文
摘要:
ShellExecute ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。 有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。 ShellExe 阅读全文