Python translator使用实例

时间:2022-05-06 11:46:11 其他范文 收藏本文 下载本文

Python translator使用实例((共6篇))由网友“Coenn”投稿提供,以下是小编精心整理的Python translator使用实例,供大家参考借鉴,希望可以帮助到有需要的朋友。

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转化示例开始----------”);

Listlist = new ArrayList();

list.add(“fastjson1”);

list.add(“fastjson2”);

list.add(“fastjson3”);

String jsonString = JSON.toJSONString(list);

System.out.println(“json字符串:”+jsonString);

//解析json字符串

Listlist2 = JSON.parseObject(jsonString,new TypeReference

>(){});

System.out.println(list2.get(0)+“::”+list2.get(1)+“::”+list2.get(2));

System.out.println(“List转化示例结束----------”);

}

static void method4(){

System.out.println(“ List>转化示例开始 ----------”);

Mapmap = new HashMap();

map.put(“key1”, “value1”);

map.put(“key2”, “value2”);

Mapmap2 = new HashMap();

map2.put(“key1”, 1);

map2.put(“key2”, 2);

List> list = new ArrayList>();

list.add(map);

list.add(map2);

String jsonString = JSON.toJSONString(list);

System.out.println(“json字符串:”+jsonString);

//解析json字符串

List> list2 = JSON.parseObject(jsonString,new TypeReference

>>(){});

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的用法分享

Oracle体系结构2

高级Java面试题集合

python实现中文分词FMM算法实例

实例:CorelDRAW9中的文字说明

高级Java笔试题

Python使用稀疏矩阵节省内存实例

大班安全优秀教案及教学反思《吃药的安全》

基于CAD技术的汽车设计实例

java企业的面试笔试题

程序开发中异常的理解及处理异常论文

Python translator使用实例
《Python translator使用实例.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【Python translator使用实例(共6篇)】相关文章:

PS初学者实例教程――花纹红木地板的制作2023-01-10

阿里巴巴面试题java2022-05-06

UG建模实例小教程-离心风扇2024-02-21

高二数学教学工作计划20222022-05-17

JAVA笔试经验2022-05-31

商品的基本属性教学设计2023-11-03

多媒体技术在皮肤性病学科教学中的应用研究论文2022-08-16

java面试题网站2024-02-04

经典Java基础面试题2024-02-06

面试联想集团电话销售2023-05-19