![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python转Java程序实现日志
不知道自己有没有这个能力,突发奇想的,试试看吧,能写出来也会对自己有不小的提升!没学过什么开发模式,只知道一直码,所以非常不利于其他人看懂,没有深入堆栈啥的因为不懂,所以有些功能非常难实现,搞一大堆才能实现,现在就这个水准,在此只为记录开发的历程!
萌新小伟
大学生计算机爱好者一枚,持续进步中~~~
展开
-
Python转Java程序(3)
根据之前的内容,这两天空闲的时候补充了一下功能 增加了Operation类的print和for的简单识别,复杂的暂时没打算写。同时明确了下一步的想法,找到缩进数为倒数第二大的行,这些行如果是块,那一般是for,if,def等等,他们的内容都是简单语句(pass,print,赋值),因为如果是复杂的if,for等等的语句,那么缩进就会增加一个级别了。如果这些块是简单的pass,print或者赋值语句,那就更方便。 未完待续。。。。。。 package PYTHONtoJAVA; import java.ut原创 2021-01-06 17:20:41 · 444 阅读 · 0 评论 -
Python转Java程序(2)
更新点 写了一段时间,一开始的思路是:每段每段的读取,把def、class、for等等的有缩进的划分为段落处理,代码写着写着,只能写出来print和赋值语句的转换功能。原因是这两个是单行就可完成的,但是无法得知多行程序里是否包含其他多行,如果硬着头皮写,这会造成反复的判断和代码量几十倍的增加。仔细思考了一番,想出来两种思路: 第一种 单行单行判断,遇到有缩进要求的,创建一个池添加进去,以作记录。比较麻烦,但是代码量应该不大。 第二种 一段一段判断,但是是从里向外判断,即找到缩进最大的进行转义,这就省去了考虑原创 2021-01-05 12:56:30 · 430 阅读 · 0 评论 -
Python转Java程序(1)
先写一个对文件操作的功能类 暂时只用得到读 package PYTHONtoJAVA; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; public class IO { //指定编码格式的路径读取 public static char[] getTheFile(String path,String format) { char[] article = null; t原创 2021-01-04 00:25:59 · 1787 阅读 · 0 评论