python IDLE 3.8.4 不保存文件
python IDLE 3.8.4 not saving files
今天当我试图解决脚本模式下有 2 个用户定义函数的问题时,当我试图保存它时,
用于保存的对话框出现,我填写名称然后按保存,但对话框刚刚关闭并且文件仍然保持为 * untitled *
这是代码
import csv
def addCsvFile(username,password):
f=open("user.csv","w")
newfilewriter=csv.writer(f)
newfilewriter.writerow([username,password])
f.close()
def readcsvfile():
with open("user.csv","r") as newfile:
newfilereader=csv.reader(newfile)
for row in newfilereader:
print(row[0],row[1])
newfile.close()
addCsvFile(“Arjun”,”123@456”)
addCsvFile(“Arunima”,”aru@nima”)
addCsvFile(“Frieda”,”myname@FRD”)
readcsvfile()
当我删除 addCsvFile() 或 readcsvfile() 的任何一个代码并尝试保存它时..它被保存了
我在这里看到了与我相同版本的类似问题 - https://bugs.python.org/issue41329
我试图保存它的地方是 c drive/documents
我的python空闲版本是3.8.4
正如我在之前的 中所说,要么在 <pythondir>/idlelib/iomenu.py
的顶部添加 import io
,要么,如果可以,升级到 3.8.6,它有其他错误修复在 IDLE 和 Python.
的其余部分
今天当我试图解决脚本模式下有 2 个用户定义函数的问题时,当我试图保存它时, 用于保存的对话框出现,我填写名称然后按保存,但对话框刚刚关闭并且文件仍然保持为 * untitled *
这是代码
import csv
def addCsvFile(username,password):
f=open("user.csv","w")
newfilewriter=csv.writer(f)
newfilewriter.writerow([username,password])
f.close()
def readcsvfile():
with open("user.csv","r") as newfile:
newfilereader=csv.reader(newfile)
for row in newfilereader:
print(row[0],row[1])
newfile.close()
addCsvFile(“Arjun”,”123@456”)
addCsvFile(“Arunima”,”aru@nima”)
addCsvFile(“Frieda”,”myname@FRD”)
readcsvfile()
当我删除 addCsvFile() 或 readcsvfile() 的任何一个代码并尝试保存它时..它被保存了
我在这里看到了与我相同版本的类似问题 - https://bugs.python.org/issue41329
我试图保存它的地方是 c drive/documents
我的python空闲版本是3.8.4
正如我在之前的 <pythondir>/idlelib/iomenu.py
的顶部添加 import io
,要么,如果可以,升级到 3.8.6,它有其他错误修复在 IDLE 和 Python.