Android 踩坑 LitePal无法自动加入类似List<List>等数据类型

Android 踩坑 LitePal无法自动加入类似List<List>等数据类型,第1张

我在试图用LitePal存储List<List>这样的数据类型时始终失败,类似的像是包含一个有很多属性的类的List,以及List<Map<String,String>>list, Map<List,float>map都是不进去的。

目前解决的方法也只能在自己的项目里改,尽量用简单的list和map储存数据,但治标不治本,很多时候没办法这么解决,期待郭霖大神能改进一下。

alist挂载网盘试试下列步骤

网页输入密码登录以进行设置

阿里云盘为例,选定好对应网盘,凭个人喜好命名虚拟路径名,比如:类型:阿里云盘;虚拟路径:Ali

这里第一个重点来了,就是这个令牌

打开以下网址:阿里云盘 | Alist Document (nn.ci)

点击Get Token后,在d出的页面里,用已经登录账号的阿里云盘APP扫码,确认登录后,点击Use AliyunDrive APP To Scan Then Click

等待网页刷新,底下就显示出令牌了:

然后回到需要填写令牌的网页,将这串东西复制进去后,点击右下角保存,这时基本就已经是完成了

我们打开网址:http://127.0.0.1:5244,就能看自己阿里云盘的所有资源了

报错:The input parameter parent_file_id is not valid. for cpp path domain parent_file_id is required

解决方法:网络可能不好,多试着保存几次

阿里云盘的以上 *** 作步骤可能会不太顺利,多试几次就好了。百度网盘的 *** 作同理且步骤很流畅。

之后也许会对OneDrive进行挂载,它突破了onedrive的强行与本地同步的文件的限制,完全保留了电脑硬盘空间,可以在挂载的网络硬盘自由上传下载,同时也突破onedrive的网路状况,直接满速下载,并且可以设置代理ip。

print(word2,type(word2))

# <_io.TextIOWrapper name='Exp030201.txt' mode='r' encoding='utf-8'><class 'str'>

word2 保存了<class '_io.TextIOWrapper'>类型的转化的字符串

print(match) # None manch的值永远是None ,循环多少次也不会执行else语句

根据你的代码,大概猜,打开一个txt文件,把大小写字母和数字保存到列表并输出

import re

ls = list()

with open("Exp030201.txt", mode='r', encoding='utf-8') as f:

word = f.read()

for i in word:

ret = re.match(r"[a-zA-z0-9]+", i)

if ret:

ls.append(i)

print(ls)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11373364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存