Один из способов - хранить ваши типы отдельно и загружать их вместе с вашими данными:
df = pd.DataFrame({0: ['1', '1', '1'],
1: [2, 3, 4]})
df.dtypes.to_frame('types').to_csv('types.csv')
df.to_csv('file.csv', index=False)
df_types = pd.read_csv('types.csv')['types']
df = pd.read_csv('file.csv', dtype=df_types.to_dict())
print(df.dtypes)
# 0 object
# 1 int64
# dtype: object
Возможно, вы захотите рассмотреть Pickle, чтобы гарантировать, что ваш фрейм данных будет неизменным:
df.to_pickle('file.pkl')
df = pd.read_pickle('file.pkl')
print(df.dtypes)
# 0 object
# 1 int64
# dtype: object
Как обходное решение, Вы могли создать новый Проект типа SQLServerScripts в местоположении, Вы хотите сохранить сценарии.
Тогда в проводнике решения просто щелкают правой кнопкой по папке запросов для создания нового сценария в местоположении, которое Вы определили.
Имеют смысл?
Нос, более подробный о Проектах и решениях в SQL Server, видит:
http://msdn.microsoft.com/en-us/library/ms173803.aspx
С наилучшими пожеланиями,
Только для проверки, сделал Вы обновляете местоположения в реестре здесь:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell\General\ProjectLocationEntries
То, что помогло мне, редактировало реестр и Значение для снимка экрана редактора реестра DefaultFileOpenLocation
HKEY_USERS\S-1-5-21-1428394981-1396028598-1721912238-1000\Software\Microsoft\SQL Server Management Studio\18.0_IsoShell
у меня не работали изменения реестра. Я просто добавил ярлык к сетевой папке, которую хотел использовать в пути для сохранения по умолчанию Mgnt Studio.