下载小甲鱼课后作业附件出错
请各位前辈看图片,我应该怎么做,第一次遇到此类问题,感谢指点 没有什么问题呀,压缩包里面的文本内容本来就是这样的 isdkz 发表于 2022-4-4 11:50没有什么问题呀,压缩包里面的文本内容本来就是这样的
那我怎么用呀,怎么在python打开呀 李二蛋 发表于 2022-4-4 11:51
那我怎么用呀,怎么在python打开呀
你要先把那个 txt 文件解压出来,然后用 open('string1.txt', 'r') 来打开 isdkz 发表于 2022-4-4 11:52
你要先把那个 txt 文件解压出来,然后用 open('string1.txt', 'r') 来打开
前辈我太笨了没明白您的意思 isdkz 发表于 2022-4-4 11:52
你要先把那个 txt 文件解压出来,然后用 open('string1.txt', 'r') 来打开
前辈,怎么实现 open('string1.txt', 'r')
在python里面没找到
还是右键txt的打开方式
我真的一点不懂呜呜 李二蛋 发表于 2022-4-4 12:00
前辈,怎么实现 open('string1.txt', 'r')
在python里面没找到
还是右键txt的打开方式
在 python 代码里用这个 isdkz 发表于 2022-4-4 12:02
在 python 代码里用这个
>>> open('string1.txt','r')
<_io.TextIOWrapper name='string1.txt' mode='r' encoding='cp936'> 李二蛋 发表于 2022-4-4 12:00
前辈,怎么实现 open('string1.txt', 'r')
在python里面没找到
还是右键txt的打开方式
from zipfile import ZipFile
test = ZipFile('string1.zip', 'r') # 这里写压缩文件的名字
filename = test.infolist().filename
test.extract(filename)
with open(filename, 'r') as f:
content = f.read()
print(content) 李二蛋 发表于 2022-4-4 12:07
>>> open('string1.txt','r')
这是啥意思呀 李二蛋 发表于 2022-4-4 12:08
这是啥意思呀
那个是打开的文件对象,你可以把它赋给一个变量,然后读出文件的内容
f = open('string1.txt','r')
content = f.read()
print(content)
李二蛋 发表于 2022-4-4 12:00
前辈,怎么实现 open('string1.txt', 'r')
在python里面没找到
还是右键txt的打开方式
这句代码是要放到文件里,然后由解释器去执行它,或者在shell中也可以直接执行
但万万不要通过双击py去运行 isdkz 发表于 2022-4-4 12:07
>>> from zipfile import ZipFile
>>> test = ZipFile('string1.zip','r')
>>> filename = test.infolist().filename
>>> test.extract(filename)
'C:\\Users\\李二蛋\\Desktop\\python\\P老版函数\\P20\\string1.txt'
>>> with open(filename,'r') as f:
content = f.read()
>>> print(content)
%%$@_$^__#)^)&!_+]!*@&^}@[@%]()%+$&[(_@%+%$*^@$^!+]!&_#)_*}{}}!}_]$[%}@[{_@#_^{*
@##&{#&{&)*%(]{{([*}@[@&]+!!*{)!}{%+{))])[!^})+)$]#{*+^((@^@}$[**$&^{$!@#$%)!@(&
+^!{%_$&@^!}$_${)$_#)!({@!)(^}!*^&!$%_&&}&_#&@{)]{+)%*{&*%*&@%$+]!*__(#!*){%&@++
!_)^$&&%#+)}!@!)&^}**#!_$([$!$}#*^}$+&#[{*{}{((#$]{[$[$$()_#}!@}^@_&%^*!){*^^_$^
]@}#%[%!^[^_})+@&}{@*!(@$%$^)}(@_{{(*#%!%%+*)^+#%}$+_]#}%!**#!^_
)@)$%%^{_%!@(&{!}$_$[)*!^&{}*#{!)@})!*{^&[&$#@)*@#@_@^_#*!@_#})+[^&!@*}^){%%{&#@
@{%(&{+(#^{@{)%_$[+}]$]^{^#(*}%)@$@}(#{_&]#%#]{_*({(])$%[!}#@@&_)([*]}$}&${^}@(%
(%[@%!}%*$}(*@)}){+@(%@*$&]*^*}*]&$[}*]%]+*}^!}*$^^_()#$^]++@__){&&+((#%+(&+){)$
%&&#($[[+##*%${)_!+{_[})%++)$#))]]]$]@]@($+{&%&%+!!!@]_]+])^*@$(@#${}}#}{%}#+{(@
#__+{{]${]!{(%${%%^)(_*_@+)$]$#_@$)]](}{}$(}*%+!}#+)$%$}+#@*&^{##}+@(%[*@_}{(^]^
+_*{@+[$!!@%$+{_&(#^(([&[][[&@#+}_]&&]}^*&$&)#_^$@$((%)}+{}$#+{+^}&[#[#_+${#[#]{
(@@[%}[}$%+*#$+[%(**!$+@$@&+$_$#!_&&&&{***+)}][}#^!%#&$*)$!%}*&#}}##(^_%^]{+]&&]
}^]#^(}@]&$]*_][])$]{_+})^_}]))()^&)(!*![!&}{][(]})[(*^}$&$_@^$)#${%[$_]!^]}}}*+
*^_(+}^)(%(}{&)[}!$$&&+}&[{%}^+#$]@)^&*%{@}]&!%*%$*&][}&{$&*@{@#]$*_[]%%[#]#*%)@
$_^#%$!{#]^$}%^@^+{($!^($%)]+&}+$@[$*)*&)*%!_!!+@&^*{}%#&{}$!(*^*@]@@})[($!)]]})
})(&+##]##%&##$}@{#_])*%(*(@$)}[+(+_)!{{#^{_@)!&)$}@^^^[$#__+$^!*#%%]_!#$]$&+^}%
@])])%}]#$((^+{{@++^])$^*#[$}*]}}{)@+)]#+()+)(]_[!!!)+)$+&@@])!}+*%]$[]
&&[@+$_&#[$!$${}{%[]#+@)*!#)*!{$#*$%}[(&@$&_@($$]]]_[+(#@}&_}+]@$#_+](}^})!@@}@)
}^]^]*}]+&(@@!!](*@#(++*)]!(^$})&_^@+]{#_@*%^[$[%&_%@%_![&&]&_@*#_}[{{])^$[_$_&_
@%%[@#[@_[&+]}[+)!_#_+++%)[@%$(&$[{#@(}$*![#^#{}_)[$^_$${_@&}*![#*#_+%[@{*^$){)#
#%}]{+((*^]+{})&#$!#(*%({_!^*[{%@_&#){![&]@$#[#(!{*#^*%)]!%(#]%${*_^{+}(@}{_^(](
_+!_)^&}!#([(+&[@])@]@&@{#@(%[@+[^@%@+]*_[{]$]^%+@#(@$}]@(^**+]%^)^(
@}^[]@@[@[@}^(^!]%*_]&$!!^^#*[#*[*_}+[$#(_#%@](+[^+}%{_*#]+*(]}!$(%@%#^)}]_&]{${
}$[*{+&+&}[#_#}_(}){^#{@&&_{)#[+*&+#!&)%)%++$_}){%%*@!*&%__(_!]#$*(_
$^!@@}_())%(&$%]]{{{@+!&%@(^!+*{%[*[!]){(#$@)(^{]%[&*(&!{&}!%*$)*]]$%(__[}_+&)!(
^_&*]*+#@{@[(*!+$+#%&![%^)^#(#}+*+(@)&&!({^^_*($^+)&{)%$@%)&!$$&&^+#[)$
+!$^]*!%^_$}$+!!&%_&){$%{((&^{{(&_&_]{^}@[$^+]}]^{@!^@_%_{^@*)+^*#$#!+*}#)}@(}!]
_*)}$**@}[^_&*^)*+#()]&{{]*+#${@&}#)$[]_+(^_@^][]_)*^*+_!{&$##]((](}}{[!$#_{&{){
*_{^}$#!+]{[^&++*#!]*)]%$!{#^&%(%^*}@^+__])_$@_^#[{{})}$*]#%]{}{][@^!@)_[}{())%)
())&#@*[#}+#^}#%!![#&*}^{^(({+#*[!{!}){(!*@!+@$]+@+*_##)&)^(@$^]G@][#&)(
%%{})+^$))[{))}&$(^+{&(#%*@&*(^&{}+!}_!^($}!(}_@@++$)(%}{!{_]%}$!){%^%%@^%&#([+[
_+%){{}(#_}&{&++!@_)(_+}%_#+]&^)+]_[@]+$!+{@}$^!&)#%#^&+$@[+&+{^{*[@]#!{_*[)(#[[
]*!*}}*_(+&%{&#$&+*_]#+#]!&*@}$%)!})@&)*}#(@}!^(]^@}]#& wp231957 发表于 2022-4-4 12:12
这句代码是要放到文件里,然后由解释器去执行它,或者在shell中也可以直接执行
但万万不要通过双击py ...
放在哪个文件里,什么叫解释器,呜呜呜呜我咋啥也不知道{:5_100:} 李二蛋 发表于 2022-4-4 12:12
>>> from zipfile import ZipFile
>>> test = ZipFile('string1.zip','r')
>>> filename = test.infoli ...
原始文件就是那个样子吧 wp231957 发表于 2022-4-4 12:15
原始文件就是那个样子吧
对,下载后的txt打开就是一堆符号 李二蛋 发表于 2022-4-4 12:12
>>> from zipfile import ZipFile
>>> test = ZipFile('string1.zip','r')
>>> filename = test.infoli ...
那个文件的内容就是这样子的呀 isdkz 发表于 2022-4-4 12:17
那个文件的内容就是这样子的呀
天哪!!!!!!!原来题就是这样的呀,我以为是我出错了呢呜呜呜呜 wp231957 发表于 2022-4-4 12:15
原始文件就是那个样子吧
知道啦前辈,原始文件就是这个样子滴,我还以为我出错了呢,呜呜呜呜,感谢前辈 isdkz 发表于 2022-4-4 12:17
那个文件的内容就是这样子的呀
前辈,我直接把解压后的.txt直接重命名,换成.py,经测试也能打开
您看这样的作法有什么弊端嘛
页:
[1]
2