如何解决在类文件中引用多个枚举之一
我在引用类文件中的特定枚举时遇到了一些问题。
此类文件包含多个枚举。看起来如下:
public class MyEnumContainer { static enum MyEnum1 { ... } static enum MyEnum2 { ... } : : }
这是我对上面示例的引用:Multiple Enums in a Single Class
我正在XML文件中使用它。该引用在<type>
标签的<setting>
标签中使用。
我目前有对MyEnumContainer的引用。看起来如下:
<type>MyEnumContainer</type>
。
我尝试使用<type>MyEnumContainer.MyEnum1</type>
和<type>MyEnumContainer$MyEnum1</type>
,但是引用未被识别。
注意:处理此XML的软件功能齐全。我仅需要知道如何正确引用类文件中的特定枚举。
解决方法
您真正的问题是XML解析器如何解释
with open(file,'rb') as f:
r = requests.post('url',files={'report.mp4': f})
print(r.text)
或
m = MultipartEncoder(
fields={'file': ('filename',open(file,'rb'),'video/mp4')}
)
r = requests.post(url,data=m,headers={'Content-Type': m.content_type})
或
<type>MyEnumContainer#MyEnum1</type>
<type>MyEnumContainer*MyEnum1</type>
甚至也许
<type>MyEnumContainer(MyEnum1)</type>
<type>MyEnumContainer[MyEnum1]</type>
当然也可以
<type enum="MyEnum1">MyEnumContainer</type>
<type inner="MyEnum1">MyEnumContainer</type>
让您的想象力疯狂起来...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。