Python脚本生成分段错误我找不到问题的根源。如何在 Python 中简单地调试段错误?是否有推荐的编码实践来避免分段错误?
我编写了一个脚本(1600 行)来系统地从源下载 CSV 文件并格式化收集的数据。该脚本对于 100-200 个文件非常有效,但一段时间后它会系统性地崩溃并显示分段错误消息。
- 崩溃总是发生在脚本中的同一位置,没有可理解的原因 - 我在 Mac OSX 上运行它,但崩溃也会发生在 Ubuntu Linux 和 Debian 9 上 - 如果我运行在单个文件上的脚本期间崩溃的 Pandas 例程,他们工作正常。仅当我循环脚本 100-200 次时才会发生崩溃。-我检查了每个变量内容、构造函数(init),它们似乎都很好。
代码太长,无法粘贴,但按需提供
预期的结果应该是执行到底。相反,它会在 100-200 次迭代后崩溃
我正在写一个包来读取Go中的CSV文件,我需要打开可以用不同格式编码的CSV文件(例如UTF8,Latin1或其他格式).有没有办法指定要读取的CSV文件的编码格式?
我正在尝试从 Go Lang 中的深层嵌套 json 数据中解析并获取选定的数据。我在浏览结构和访问数据时遇到问题。数据太深太复杂,无法用 Go 中的先验已知结构进行解析。这是文件的 URL: - https://www.data.gouv.fr/api/1/datasets/?format=csv&page=0&page_size=20
我使用地图接口并使用 json 字符串进行了一些解析:
resultdata := map[string]interface {}
json.Unmarshal([]byte(inputbytestring), &resultdata) //Inputstring is the string containing the JSON data of the above URL
Run Code Online (Sandbox Code Playgroud)
问题: