Journal Browser
Search
View All
A one-stop solution for generating, inserting, and verifying quick response codes in scientific journals based on Python

Xinyue Niu1,*, Lijuan Qi1,2, Mei Fang1,2

1Editorial Office of Computer Systems and Applications, Institute of Software, Chinese Academy of Sciences, Beijing 100190,

China

2Editorial Office of Journal of Software, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China



Editing Practice 2024, 2(1); https://doi.org/10.54844/ep.2024.0824
Submitted26 Mar 2026
Revised26 Mar 2026
Accepted26 Mar 2026
Published26 Mar 2026
+
Cite This Article
Abstract

Background: This study aims to make quick response (QR) code processing operable, reliable, and efficient. It discusses the exploration and practice of QR code processing in Computer Systems & Applications, providing a useful reference for editors. Methods: Common problems encountered when manually handling QR codes are summarized and analyzed. A QR code-integrated tool is designed using Python language to propose an integrated solution for QR codes, and the tool is compared with manual solutions. Results: The self-developed QR code-integrated tool can realize the automatic processing of tasks, such as generating, inserting, and verifying QR codes, thereby achieving high efficiency and reliability. For example, it takes about 2 hours to handle 45 papers by hand, whereas automated operations require only about 30 seconds, without any errors. The use of tools to automatically verify QR codes no longer relies on uniform resource locator (URL) activation, achieving perfect integration between QR code processing flow and the traditional editorial publishing process. Conclusion: Using Python, this study demonstrates that high-quality QR code settings can be achieved efficiently in single articles in scientific journals. Computer automation operations have high efficiency and strong reliability in dealing with repetitive work. Scientific journal editors should think creatively and continuously improve their work efficiency by adopting computer technology to refine workflow.

REFERENCES
  1. Zhang HD, Sun JH, Bai J. [Application Study of Two-dimension Code in Paper Sci-tech Journals]. J Libr Inf Sci Agric. 2015;27(10):138-141.    DOI: 10.13998/j.cnki.issn1002-1248.2015.10.036

  2. Yan WN, Liu MY. [Visualized publication path of science journals in China under the perspective of media integration]. China Publ J. 2019;(11):37-41.    DOI: 10.3969/j.issn.1002-4166.2019.11.011

  3. Jing Y, Zhang Y, Qin Y, Yin SY. [Connotation and strategy of using two-dimensional code in scientific journals under the background of media convergence]. Acta Editol. 2020;32(1):30-33.    DOI: 10.16811/j.cnki.1001-4314.2020.01.007

  4. Zheng XH, Tan J, He L. [Applications of new information and new technology in traditional sci-tech journals]. Acta Editol. 2018;30(3):304-306.    DOI: 10.16811/j.cnki.1001-4314.2018.03.028

  5. Zhang R, Yan QT, Wang XH, Xu LJ. [Editorial planning of the "QR code" linking content of academic journal]. Acta Editol. 2017;29(S2):S66-S67.

  6. Tan X, Gao C, Zou CS, Duan CB, Yu PL. [Application examples of two-dimensional code in scientific journals]. Chin J Sci Tech Period. 2018;29(1):48-54.    DOI: 10.11946/cjstp.201708220713

  7. Yang YX. [Analysis of current situation of two-dimensional codes integrated into a single paper and suggestions for its standardized application: A case study of scientific journals sponsored by Chinese universities]. Chin J Sci Tech Period. 2020;31(8):904-908.    DOI: 10.11946/cjstp.201912100850

  8. Zhang MM, Tan BY, Lei Y. [Descriptive entries of single paper of Chinese scientific journals need to be perfected: Based on the investigation of medical and health core journals]. Chin J Sci Tech Period. 2018;29(12):1267-1273.    DOI: 10.11946/cjstp.201806060504

  9. Wang HY. [A Brief Analysis of Problems and Countermeasures in Application of QR Code to Book Publishing]. Media Sci Technol China. 2021;(7):62-64.

  10. Guo XL, Ji HT, Guo YM. [Batch encoding of QR codes for scientific journals and their applications]. Chin J Sci Tech Period. 2014;25(10):1267-1270.

  11. Zhang HD, Sun JH, Lin HM. [Editing and application of two-dimensional code for scientific journals]. Acta Editol. 2015;27(6):552-554.    DOI: 10.16811/j.cnki.1001-4314.2015.06.020

  12. Zeng XR. [Application and analysis of QR code in integration innovation of science and technology journals: Taking Computer Engineering as an example]. Media. 2018;(5):37-39.

  13. Gong ZQ, Zhu SC, Bi YH, Yang ZK, Dai YL, Wu YG. [Promotion of editing and proofreading quality and disseminating quality of scientific journals based on two-dimensional code]. Chin J Sci Tech Period. 2019;30(9):983-988.    DOI: 10.11946/cjstp.201904220297

  14. The Python Tutorial. Python. Accessed November 17, 2021. https://docs.python.org/3/tutorial/index.html

  15. Zhou L, Zhang YY, Zeng YL, et al. [Practice and thinking of realizing editorial work integration based on Python programming]. Chin J Sci Tech Period. 2021;32(3):403-410.    DOI: 10.11946/cjstp.202009270847

  16. PyCharm: the Python IDE for professional developers by JetBrains. Accessed January 22, 2022. https://www.jetbrains.com/pycharm/

  17. Python Package Index. PyPI. Accessed January 22, 2022. https://pypi.org/


Copyright: © by the authors. Licensee ISTS. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/)
TOP