相关文章推荐
Copy file path

5. main.py如何引用其他python文件的函数,这个需要修改你原来的main.py文件:

import sys

sys.path.insert(1, '../input/helloword') #添加此语句,告知系统hellowords.py在哪个路径中

from hellowords import get_hello_world

print("calling get_hello_world():")

print(get_hello_world())

6. 运行 notebook,kaggle执行python命令,执行main.py, 在main.py里面,通过添加系统路径,调用hellowords.py中的get_hello_word()函数,并打出Hello Word!

Traffic ahead

5) 在创建新的数据集时候,上传数据集文件成功了,但是在Kaggle Processing data过程中会出错,信息为:

"Unfortunately, we could not create your dataset.

Failed to check creation status. Please try again later."

原因是:

>>你的数据集中文件名包含非法字符如'&', ';', ','等,请统一更新为合法文件名 。

>>你的文件名很长很长,Kaggle也不认识,请尽量变短你的文件名。

6) 在kaggle中文显示乱码:在Kaggle中可以查看支持的所有字体:

a=sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])

print(a)

可以发现并没有支持中文(可能未来会有)。

解决方法:

到C:\Windows\Fonts中,选择几个字体文件,打成zip文件,创建一个字体文件数据集,接着通过Add data将字体文件数据集引入到当前notebook下:


 
推荐文章