分享心得,共同进步 进群请认真阅读置顶信息,友善交流 加入即视为您遵守以下规则: 禁止广告、招聘、引战、开车(NSFW)、加密货币、拼车、黑产、灰产、过激言论、无意义发言、离题话题(参见置顶)、作弊及有偿任务,将警告或封禁。吹水或编程起步请移步: @coder_ot 本群使用 SCP-079,相关 SPAM 处理标准请见: scp-079.org/rule 长段代码请使用 pastebin 展示 误封申诉: @SCP_079_TICKET_BOT 友情联盟: @coderzh
class SomeObj(models.Model):
img = models.FileField()
class SomeObjSerializer(...):
img = serializers.ImageField(...)
with open('n.txt', 'r') as file:
whit open('o.txt','w') as output:
for line in file:
decimal_unmber = int(line.strip())
hexadecimal_number = hex(decimal_number)[2:].zfill(16)
output.write(hexadecimal_number + '\n')
if name == 'main':
main()
n.txt文件中每一行存放着十进制数据,总共有1000行,读取n.txt文件中的每行,然后将每行十进制转换成十六进制数据输出到o.txt
Читать полностью…主要是 有几个 接口的入参,和返回值 都是 from, 我 为了更好的 智能提示, 用 from 更方便, 如果改成 from_ 比较麻烦
Читать полностью…orm创建对象后,会返回创建对象的实例,这个实例中包含文件字段,这个文件字段是一个文件对象,不是文件地址,我把这个实例对象,正序列化一次就行了,在序列化方法里,自定义了文件序列化字段的正序列化取值方法
Читать полностью…https://docs.python.org/zh-cn/3/library/json.html#json.JSONDecoder
Читать полностью…我用了 drf 序列化的SerializerMethodField(),重写了获取值的过程,保证返回的是url或path,不是文件对象
Читать полностью…drf返回的数据中,包含文件字段,这个字段是一个文件对象,没办法json,除非手动取值,覆盖这个字段值,有什么好用的办法么?
Читать полностью…File "hex.py", line 2
whit open('o.txt','w') as output:
^
SyntaxError: invalid syntax
with open('n.txt', 'r') as file:
whit open('o.txt','w')as output:
for line in file:
decimal_unmber = int(line.strip())
hexadecimal_umber = hex(decimal_number)[2:].zfill(16)
output.write(hexadecimal_number + '\n')
if name == 'main':
main()
# 打开文件进行读取Читать полностью…
with open('n.txt', 'r') as file:
# 打开文件进行写入
with open('o.txt', 'w') as output:
# 遍历文件的每一行
for line in file:
# 移除行尾的换行符并以十进制数形式转换字符串
decimal_number = int(line.strip())
# 将十进制数转换为十六进制,并添加0前缀确保是16的倍数
hexadecimal_number = hex(decimal_number)[2:].zfill(16)
# 写入到输出文件
output.write(hexadecimal_number + '\n')