Вам нужно добавить masksToBounds = true
для комбинации между corderRadius
shadowRadius
.
button.layer.masksToBounds = false;
Я не верю, что вы можете так скачивать, так как код запускается на удаленном компьютере (а не на вашем компьютере). Но вы можете сохранить файлы в своей учетной записи Google Drive и загрузить их оттуда.
Команда Google Colab создала блокнот, посвященный загрузке / загрузке внешних данных. Один из блоков - загрузка файлов в локальную систему .
Адаптация их примера к кадру данных Pandas df
, сохраненному в виде файла csv:
from google.colab import files
import pandas as pd
df = pd.DataFrame(data={'col1': [1, 2], 'col2': [3, 4]})
df.to_csv('dataframe.csv')
files.download('dataframe.csv')
Более конкретный пример ситуации OP (запуск сценария Python внутри ячейки Colab): сначала сценарий
# makeVectors.py
import pandas as pd
df = pd.DataFrame(data={'col1': [1, 2], 'col2': [3, 4]})
df.to_csv('dataframe.csv')
И ячейка Colab
!python3 makeVectors.py
from google.colab import files
files.download('dataframe.csv')
Во втором примере есть некоторые проблемы, в частности дополнительные функции, предоставляемые пакетом google.colab
(а также любая обычная магия iPython) не работает в рамках вызова python3
.