Python translator使用实例_pbtreeview使用实例
刀豆文库小编猜你可能喜欢“pbtreeview使用实例”。
Python translator使用实例((共6篇))由网友“Coenn”投稿提供,以下是小编精心整理的Python translator使用实例,供大家参考借鉴,希望可以帮助到有需要的朋友。
篇1:fastjson使用实例
package junit.test;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference;
/*
* 这里将json的转化和解析都放在一起了,大家可以根据实际需要来转化json字符串和解析json字符串
*/
public class TestFastJson {
static class Person{
private String id ;
private String name;
private int age ;
public Person{
}
public Person(String id,String name,int age){
this.id=id;
this.name=name;
this.age=age;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return \“Person [age=\” + age + \“, id=\” + id + \“, name=\” + name + \“]\”;
}
}
public static void main(String[] args) {
method1();
method2();
method3();
method4();
}
static void method1(){
System.out.println(\“javabean转化示例开始----------\”);
Person person = new Person(\“1\”,\“fastjson\”,1);
//这里将javabean转化成json字符串
String jsonString = JSON.toJSONString(person);
System.out.println(jsonString);
//这里将json字符串转化成javabean对象,
person =JSON.parseObject(jsonString,Person.class);
System.out.println(person.toString());
System.out.println(\“javabean转化示例结束----------\”);
}
static void method2(){
System.out.println(\“List
Person person1 = new Person(\“1\”,\“fastjson1\”,1);
Person person2 = new Person(\“2\”,\“fastjson2\”,2);
List
persons = new ArrayList
();
persons.add(person1);
persons.add(person2);
String jsonString = JSON.toJSONString(persons);
System.out.println(\“json字符串:\”+jsonString);
//解析json字符串
List
persons2 = JSON.parseArray(jsonString,Person.class);
//输出解析后的person对象,也可以通过调试模式查看persons2的结构
System.out.println(\“person1对象:\”+persons2.get(0).toString());
System.out.println(\“person2对象:\”+persons2.get(1).toString());
System.out.println(\“List
}
static void method3(){
System.out.println(\“List
List
list.add(\“fastjson1\”);
list.add(\“fastjson2\”);
list.add(\“fastjson3\”);
String jsonString = JSON.toJSONString(list);
System.out.println(\“json字符串:\”+jsonString);
//解析json字符串
List >(){}); System.out.println(list2.get(0)+\“::\”+list2.get(1)+\“::\”+list2.get(2)); System.out.println(\“List } static void method4(){ System.out.println(\“ List Map map.put(\“key1\”, \“value1\”); map.put(\“key2\”, \“value2\”); Map map2.put(\“key1\”, 1); map2.put(\“key2\”, 2); List list.add(map); list.add(map2); String jsonString = JSON.toJSONString(list); System.out.println(\“json字符串:\”+jsonString); //解析json字符串 List >>(){}); System.out.println(\“map的key1值\”+list2.get(0).get(\“key1\”)); System.out.println(\“map的key2值\”+list2.get(0).get(\“key2\”)); System.out.println(\“ma2p的key1值\”+list2.get(1).get(\“key1\”)); System.out.println(\“map2的key2值\”+list2.get(1).get(\“key2\”)); } }
篇2:Python translator使用实例
-03-03python dict remove数组删除(del,pop)
-05-05python操作MySQL数据库的方法分享
-04-04python监控网卡流量并使用graphite绘图的示例
2013-03-03Python 随机生成中文验证码的实例代码
2014-04-04Python中的map、reduce和filter浅析
2014-06-06pycharm 使用心得(五)断点调试
2014-01-01python使用scrapy解析js示例
2014-05-05从零学python系列之新版本导入httplib模块报ImportError解决方案
2014-06-06python 字典(dict)遍历的四种方法性能测试报告
2014-02-02python去掉字符串中重复字符的方法
篇3:Python translator使用实例
最近更 新
使用python获取CPU和内存信息的思路与实现
python网络编程之TCP通信实例和socketser
python的urllib模块显示下载进度示例
python 排列组合之itertools
python paramiko实现ssh远程访问的方法
python发送邮件接收邮件示例分享
python连接mysql数据库示例(做增删改操作
paramiko模块安装和使用(远程登录服务器)
py中的目录与文件判别代码
python抓取豆瓣图片并自动保存示例学习
热 点 排 行
Python入门教程 超详细1小时学会
python 中文乱码问题深入分析
比较详细Python正则表达式操作指
Python字符串的encode与decode研
Python open读写文件实现脚本
Python enumerate遍历数组示例应
Python 深入理解yield
Python+Django在windows下的开发
python 文件和路径操作函数小结
python 字符串split的用法分享
篇4:Python fileinput模块使用实例
这篇文章主要介绍了Python fileinput模块使用实例,fileinput模块可以遍历文本文件的所有行,本文就给出它的使用代码实例,需要的朋友可以参考下
fileinput模块可以遍历文本文件的所有行.它的工作方式和readlines很类似,不同点在于,它不是将全部的行读到列表中而是创建了一个xreadlines对象.
下面是fileinput模块中的常用函数
input #它会返回能够用于for循环遍历的对象.
filename() #返回当前文件的名称
lineno() #返回当前(累计)的行数
filelineno() #返回当前文件的行数
isfirstline() #检查当前行是否是文件的第一行
代码如下:
#!/bin/env python
#coding=utf-8
import fileinput
import sys
import glob
import string
‘‘‘ 处理一个文本文件 ‘‘‘
for line in fileinput.input(\“tab.sh\”):
print line
‘‘‘处理多个文本文件 并输出行号‘‘‘
for line in fileinput.input(glob.glob(\“*.sh\”)):
if fileinput.isfirstline():
print \“------ reading %s ------\\n\” % fileinput.filename()
print str(fileinput.lineno()) + \“ \” + line
例子:
代码如下:
[root@rac1 admin]# python ftest.py
abc_permission_collection
abc_user
abc_user_group_relationship
------ reading c.sh ------
1 c
2 cc
3 ccc
------ reading tab.sh ------
4 abc_permission_collection
5 abc_user
6 abc_user_group_relationship
[root@rac1 admin]#
篇5:python使用xmlrpc实例讲解
-11-11python连接MySQL、MongoDB、Redis、memcache等数据库的方法
-01-01python list转dict示例分享
-09-09Python isinstance判断对象类型
2013-12-12用python写asp详细讲解
-04-04合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2014-03-03python基础教程之简单入门说明(变量和控制语言使用方法)
2014-04-04python实现的二叉树算法和kmp算法实例
2014-01-01python检测lvs real server状态
2014-02-02用smtplib和email封装python发送邮件模块类分享
2014-03-03python单线程实现多个定时器示例
篇6:python使用xmlrpc实例讲解
最近更 新
python基础教程之实现石头剪刀布游戏示例
学习python (1)
Python 文件和输入输出小结
用Python和MD5实现网站挂马检测程序
Python 调用VC++的动态链接库(DLL)
python构造icmp echo请求和实现网络探测器
python自动化工具日志查询分析脚本代码实
python网络编程学习笔记(一)
python 切片和range()用法说明
python实现文件名批量替换和内容替换
热 点 排 行
Python入门教程 超详细1小时学会
python 中文乱码问题深入分析
比较详细Python正则表达式操作指
Python字符串的encode与decode研
Python open读写文件实现脚本
Python enumerate遍历数组示例应
Python 深入理解yield
Python+Django在windows下的开发
python 文件和路径操作函数小结
python 字符串split的用法分享