我对我的分支进行了一些更改,并意识到我忘了我已经对所述分支进行了一些其他必要的更改.我想要的是一种将我的隐藏更改与当前更改合并的方法.
有没有办法做到这一点?
为了方便起见,我最终放弃并首先承诺了我目前的变化,然后是我的变化,但我宁愿一举将它们送进去.
我正在尝试通过将 df 打印到 Excel 中的工作表并将学生 ID 作为选项卡名称来使用循环迭代学生 ID。
换句话说:
df 到 excel,选项卡名称为 1
新工作表的下一个 df 和选项卡名称为 2
遍历所有学生 ID
final=[dataframe,dataframe,dataframe]
studentIDs=[1,2,3]
writer = pd.ExcelWriter('Name.xlsx', engine='xlsxwriter')
for df in final:
df.to_excel(writer, sheet_name='%s' %studentIDs)
writer.save()
Run Code Online (Sandbox Code Playgroud) 我理解unicodedata.normalize将变音符号转换为非变音符号:
import unicodedata
''.join( c for c in unicodedata.normalize('NFD', u'B\u0153uf')
if unicodedata.category(c) != 'Mn'
)
Run Code Online (Sandbox Code Playgroud)
我的问题是(并且可以在这个例子中看到):unicodedata有没有办法将组合的char变音符号替换为对应的?(你'成'''')
如果不是,我认为我将不得不为这些打击,但我不得不与所有的uchars和他们的同行编译我自己的dict并unicodedata完全忘记...