我正在尝试将此字符串转换为日期格式:
import datetime
my_string = "202206051234555555"
convert_date = datetime.datetime.strptime(my_string, "%Y%M%d%H%M%S")
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
re.error,将组名“M”重新定义为组5;是第2组
有人可以帮忙将此字符串类型转换为日期吗?我只想要约会,不想要最后的时间。
我正在尝试使用 python 读取可执行 jar 文件。该 jar 文件没有任何 java 文件。它仅包含类和 JSON 文件。
所以我尝试的是
from subprocess import Popen,PIPE
jar_location = C:\\users\app\\my_file.jar"
inputs = C:\\users\\app\my_input.json"
my_data = Popen(["java", "-cp",jar_location,"SOMECLASS.class",inputs])
stdout,stderr = my_data.communicate()
print(stdout,stderr)
Run Code Online (Sandbox Code Playgroud)
我的预期输出是什么,它读取输入(inputs)并将其传递给给定的类方法(someclass.class),它应该为我返回一些响应。
但我得到的实际输出是找不到类文件错误。
类文件仅位于 jar 文件内
我尝试使用 Popen(["java",""-jar",jar_location,inputs]),但没有找到主要清单属性。我可以看到带有基本版本的清单文件。
有人可以帮我如何通过 python 读取这些类文件吗?我必须对 jar 文件内的多个类文件执行相同的操作