Arthals

Arthals

bilibili
github

北京大学医学部の時間割をWakeUpの時間割にインポートする

前書き#

Wakeup の時間割は医学部の時間割のオンラインインポートに対応していないため、このスクリプトを作成し、Python スクリプトを使用して変換を行い、医学部の時間割を Wakeup の時間割にインポートする機能を実現しました。

使用方法#

  1. 医学部ポータルにログインし、サービスホール - マイスケジュールを選択し、「リストモード」をクリックし、「エクスポート」、「ファイルリストのエクスポート」の順にクリックして、「マイスケジュール.xlsx」をダウンロードします。

image

image

image

  1. Converter.pyをダウンロードするか、以下のコードを使用して、スケジュールファイルと同じディレクトリに移動し、実行します。

注意事項#

  • このスクリプトは、内部ライブラリ以外にも、xlsx ファイルの読み書きに openpyxl ライブラリをインストールする必要があります。実行中にこのライブラリが見つからないとエラーが発生した場合は、ターミナル / Windows ターミナルでpip3 install openpyxlを使用してインストールしてください。
  • CSV ファイルを Wakeup の時間割にインポートする方法については、Wakeup の公式チュートリアルを参照してください。
  • 筆者はポータル上の時間割とクラスの時間割には実際にはいくつかの違いがあることに気付きましたが、これは教務の問題だと考えていますので、皆さんも実際の状況に応じて確認して修正してください。
  • 何か問題があれば、筆者に連絡するか、この記事のコメント欄にコメントしてください。
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。